Job Title: Bare-Metal Bootloader Expert
Location: Michigan
Duration : Long term
Client : Ford motors
Key Responsibilities:
-
Design and implement bare-metal bootloaders for automotive ECUs focused on security speed and reliability.
-
Develop and maintain secure firmware flashing and update mechanisms including OTA and diagnostic updates.
-
Work with NXP S32K3 STM32U5 and Realtek microcontrollers for system bring-up and low-level bootloader design.
-
Integrate and validate Ethernet-based communication stacks including DoIP.
-
Implement secure boot and cryptographic validation for firmware images.
-
Collaborate with software integration system and cybersecurity teams to meet technical and safety requirements.
-
Perform debugging performance tuning and optimization on embedded targets.
-
Prepare detailed technical documentation design specifications and test plans.
Required Skills & Experience:
-
5 10 years of experience in bootloader development for embedded or automotive platforms.
-
Proficiency in C/C for low-level and bare-metal development.
-
Strong hands-on experience with NXP S32K3 STM32U5 and Realtek MCUs.
-
Excellent understanding of Ethernet TCP/IP and DoIP protocols.
-
Proven experience in secure boot firmware encryption and digital signature validation.
-
Knowledge of AUTOSAR ISO 14229 (UDS) and ISO 21434 (Cybersecurity) is a plus.
-
Familiarity with hardware bring-up MCU peripherals and boot sequence architectures.
-
Experience using embedded development tools and IDEs such as S32 Design Studio or STM32CubeIDE.
Preferred Qualifications:
-
Experience with Over-The-Air (OTA) update frameworks.
-
Prior experience in automotive ECU software development.
-
Knowledge of CAN LIN and other automotive communication protocols.
-
Exposure to functional safety standards (ISO 26262).
Education:
Job Title: Bare-Metal Bootloader Expert Location: Michigan Duration : Long term Client : Ford motors Key Responsibilities: Design and implement bare-metal bootloaders for automotive ECUs focused on security speed and reliability. Develop and maintain secure firmware flashing and update...
Job Title: Bare-Metal Bootloader Expert
Location: Michigan
Duration : Long term
Client : Ford motors
Key Responsibilities:
-
Design and implement bare-metal bootloaders for automotive ECUs focused on security speed and reliability.
-
Develop and maintain secure firmware flashing and update mechanisms including OTA and diagnostic updates.
-
Work with NXP S32K3 STM32U5 and Realtek microcontrollers for system bring-up and low-level bootloader design.
-
Integrate and validate Ethernet-based communication stacks including DoIP.
-
Implement secure boot and cryptographic validation for firmware images.
-
Collaborate with software integration system and cybersecurity teams to meet technical and safety requirements.
-
Perform debugging performance tuning and optimization on embedded targets.
-
Prepare detailed technical documentation design specifications and test plans.
Required Skills & Experience:
-
5 10 years of experience in bootloader development for embedded or automotive platforms.
-
Proficiency in C/C for low-level and bare-metal development.
-
Strong hands-on experience with NXP S32K3 STM32U5 and Realtek MCUs.
-
Excellent understanding of Ethernet TCP/IP and DoIP protocols.
-
Proven experience in secure boot firmware encryption and digital signature validation.
-
Knowledge of AUTOSAR ISO 14229 (UDS) and ISO 21434 (Cybersecurity) is a plus.
-
Familiarity with hardware bring-up MCU peripherals and boot sequence architectures.
-
Experience using embedded development tools and IDEs such as S32 Design Studio or STM32CubeIDE.
Preferred Qualifications:
-
Experience with Over-The-Air (OTA) update frameworks.
-
Prior experience in automotive ECU software development.
-
Knowledge of CAN LIN and other automotive communication protocols.
-
Exposure to functional safety standards (ISO 26262).
Education:
View more
View less