26 Oct
|
Capgemini
|
Bengaluru
26 Oct
Capgemini
Bengaluru
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique RD and engineering services across all industries. Join us for a career full of opportunities.
Where you can make a difference. Where no two days are the same.
Your Role
- Design and develop embedded software/firmware for connected devices and embedded platforms.
- Develop, integrate, and maintain low-level device drivers and hardware abstraction layers (HAL).
- Work on RTOS-based applications, system integration, and hardware bring-up activities.
- Perform debugging, validation, performance optimization,
and issue resolution.
- Collaborate with hardware, testing, and product teams throughout the software development lifecycle.
Your Profile
- Robust programming expertise in Embedded C/C++.
- Hands-on experience with RTOS (Zephyr preferred; QNX/Linux/VxWorks acceptable).
- Experience with ARM Cortex-M microcontrollers and embedded architectures.
- Knowledge of device drivers, HAL development, UART/SPI/I2C/CAN protocols, and hardware interfacing.
- Expertise in embedded debugging, firmware validation, Wi-Fi/connectivity solutions, and system-level troubleshooting.
What you'll love about working here
📌 SW Exp - Embedded Software Engineer (Bengaluru)
🏢 Capgemini
📍 Bengaluru