SW Exp - Embedded Software Engineer

Capgemini

2+ yrs Bengaluru Full Time Hybrid (office + remote)
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini Engineering, a leader in engineering services, to drive innovation in connected devices and embedded platforms. Our team of experts tackles challenges from autonomous vehicles to life-saving robotics, offering unique R&D and engineering services across diverse industries. This is a career brimming with opportunities, where you can make a real impact and experience a dynamic work environment.

Responsibilities

Key responsibilities include designing and developing embedded software and firmware for advanced platforms. You will also be responsible for developing, integrating, and maintaining low-level device drivers and Hardware Abstraction Layers (HAL). Working with RTOS-based applications, system integration, and hardware bring-up are integral parts of this role. Additionally, you will perform crucial debugging, validation, performance optimization, and issue resolution, collaborating closely with hardware, testing, and product teams throughout the software development lifecycle.

Qualifications

The ideal candidate possesses strong programming skills in Embedded C/C++. Hands-on experience with RTOS, such as Zephyr (QNX, Linux, or VxWorks are also acceptable), is required. You should have practical experience with ARM Cortex-M microcontrollers and embedded architectures. A solid understanding of device drivers, HAL development, common communication protocols (UART, SPI, I2C, CAN), and hardware interfacing is essential. Expertise in embedded debugging, firmware validation, Wi-Fi/connectivity solutions, and system-level troubleshooting is also expected.

Essential Skills

Embedded C/C++RTOSZephyrQNXLinuxVxWorksARM Cortex-MDevice DriversHAL DevelopmentUARTSPII2CCANEmbedded DebuggingFirmware ValidationWi-FiConnectivity Solutions

Highlights

  • Actively hiring

More Details

RoleSW Exp - Embedded Software Engineer
IndustryEngineering, Information Technology & Services, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Capgemini logo

Capgemini

Engineering

SW Exp - Embedded Software Engineer at Capgemini | SkillMX | SkillMX