Job Title

Bare-Metal Bootloader Expert


Location

Dearborn, MI


Duration

Long term


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.
  • Knowledge of CAN, LIN, and other automotive communication protocols.
  • Exposure to functional safety standards (ISO 26262).

Education
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related field.

Seniority Level

Mid-Senior level


Employment Type

Full-time

#J-18808-Ljbffr
Similar jobs

More from Pentangle Tech Services | P5 Group
Pentangle Tech Services | P5 Group 1 day ago
Pentangle Tech Services | P5 Group 1 day ago
Pentangle Tech Services | P5 Group 1 day ago

Embedded Software Engineer

Apply Now
Back to search page