Electronics & Semiconductor Engineer
Capgemini
Capgemini
Join Capgemini Engineering, a global leader in engineering services, and contribute to driving innovation within the Consumer Products and Retail Services sector. We empower our team to shape their careers within a collaborative and supportive environment, helping leading organizations leverage technology for scalable growth.
As an Electronics & Semiconductor Engineer specializing in Linux Device Driver Development, you will be instrumental in designing, developing, and optimizing critical low-level software for advanced embedded platforms. Your expertise will directly impact the performance and functionality of cutting-edge systems.
Your core responsibilities will involve the comprehensive development and customization of Linux Kernel Device Drivers and platform software tailored for embedded SoC and multicore processor-based systems. You will actively participate in BSP development, Board Bring-up, Bootloader configuration (including U-Boot), and managing the Power-on Boot Sequence.
This role also includes extensive hardware-software integration activities and the development and debugging of a wide array of peripheral drivers. This encompasses essential interfaces like GPIO, SPI, I2C, UART, USB, PCIe, Ethernet, DMA, NAND, NOR, eMMC, DDR, as well as multimedia and display drivers.
We are seeking experienced professionals with 4 to 12 years of dedicated experience in Linux Device Driver Development, Embedded Linux, or Platform Software Development. A strong command of the C programming language is essential for Linux Kernel, Device Driver, and System Software development.
Proven experience in Linux Kernel Development, Device Driver Development, BSP development, Board Bring-up, and Bootloader customization is a key requirement. We value individuals who thrive in a flexible work environment, offering remote options and adaptable schedules to foster a healthy work-life balance.
Capgemini
IT Consulting