2 months ago
Gurgaon, IndiaSenior
Responsibilities
- Develop embedded firmware using microcontrollers and embedded RTOS environments.
- Develop embedded Linux kernel and application software.
- Work with Cellular, BLE, WiFi, TCP, TLS, and HTTP protocols.
- Apply C and Python programming skills to embedded development.
- Communicate effectively in written and verbal form.
Requirements
- At least 8 years of embedded firmware development experience.
- Knowledge of microcontrollers and their internals.
- Experience with embedded RTOS firmware development.
- Experience with embedded Linux kernel and application development.
- Proficiency in C and Python.
- Experience with Cellular, BLE, and WiFi protocols.
- Experience with TCP, TLS, and HTTP communication protocols.
- Excellent written and verbal communication skills.
- An MS in Computer Science is preferred.
- Experience with POSIX programming, C++, and VBUS protocols including CAN, OBD, and UDS is a strong plus.
Benefits
- Full-time role with a stated gross annual starting base salary; the actual amount and currency are not provided.
- Bonuses, incentives, and benefits will be discussed later in the recruitment process.
- Additional experience or qualifications may support a higher offer under objective, gender-neutral pay criteria.
- Applicable collective labour agreement terms will be explained during the interview stage.
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
