Embedded Firmware Development
Capgemini
Capgemini
Join our dynamic team for an exciting opportunity in embedded firmware development. This role focuses on creating advanced firmware solutions, requiring a deep understanding of microcontrollers and system internals.
Ideal candidates will possess extensive experience in embedded RTOS and Linux kernel/application development. We are seeking professionals who can leverage their expertise to innovate and deliver high-quality embedded systems.
This is a permanent position within the Products & Systems Engineering community at Capgemini, offering a challenging and rewarding career path.
Develop and implement robust embedded firmware for complex systems.
Work with real-time operating systems (RTOS) and embedded Linux environments.
Integrate and optimize firmware for various communication protocols, including Cellular, BLE, and WiFi.
Collaborate with cross-functional teams to define and deliver firmware solutions.
Ensure efficient and reliable performance of embedded systems.
Requires a minimum of 8 years of hands-on experience in embedded firmware development.
In-depth knowledge of microcontrollers and their internal workings is essential.
Proven experience developing firmware with embedded RTOS and embedded Linux kernel/application development.
Proficiency in C and Python programming languages is a must.
Experience with Cellular, BLE, and WiFi protocols, as well as communication protocols like TCP, TLS, and HTTP.
Excellent verbal and written communication skills are required for effective collaboration.
A Master's degree in Computer Science is preferred. Experience with POSIX programming and C++ is highly advantageous. Familiarity with VBUS protocols such as CAN, OBD, and UDS is a strong plus.
Capgemini
IT Consulting