Embedded Software Engineer
OverviewExpleo are seeking an experienced Embedded Software Engineer to support the delivery of a software engineering work package for ongoing vehicle intercom development. The role focuses on developing low-level peripheral drivers and system software for an embedded platform based on the NXP i.MX8 (A53 core) processor family. The work will be delivered in bare-metal C, with integration into an existing embedded codebase. The system may optionally involve ThreadX RTOS and uBoot bootloader components. This is a 3 month rolling contract, and required 1 day onsite a week. ResponsibilitiesThe engineer will be responsible for the design, development, testing, and integration of low-level device drivers and supporting system components as outlined below:eMMC Interface - Development and Testing Develop eMMC driver moduleIntegrate driver into main codebaseDevelop eMMC test applicationProduce supporting technical documentationSPI Flash Interface - Development and Testing Develop SPI Flash driver moduleIntegrate driver into main codebaseDevelop SPI Flash test applicationProduce supporting technical documentationUART Interface - Development and Testing Develop UART driver moduleIntegrate driver into main codebaseDevelop UART test applicationProduce supporting technical documentationEthernet Interface - Development and Testing Develop Ethernet driver moduleIntegrate driver into main codebaseDevelop Ethernet test applicationProduce supporting technical documentationMMU and Bootloader ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!