Bare-Metal Bootloader Expert

Pentangle Tech Services | P5 Group

Dearborn (MI)

Presencial

USD 120.000 - 170.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Pentangle Tech Services | P5 Group seeks a Bare-Metal Bootloader Expert to design and implement secure bootloaders for automotive ECUs. You will work across hardware bring-up, low-level firmware, and cryptographic validation, targeting security, speed and reliability.

You will collaborate with software, system, and cybersecurity teams, using C/C++ on NXP S32K3, STM32U5, and Realtek MCUs, and you will document designs, test plans, and performance improvements for DoIP Ethernet stacks.

Formación

  • 5–10 years of 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.

Responsabilidades

  • 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.

Conocimientos

C/C++
Bootloader development
Embedded systems
Ethernet DoIP
Cybersecurity awareness
AUTOSAR knowledge

Educación

Bachelor’s or Master’s in Electrical/Computer Engineering

Herramientas

S32 Design Studio
STM32CubeIDE
GCC
JTAG/SWD debugging

Descripción del empleo

  • 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.

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
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related field.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Bare-Metal Bootloader Expert
Bare-Metal Bootloader Expert

Pentangle Tech Services | P5 Group • Michigan

Presencial
USD 80.000 - 100.000
Automotive Bare-Metal Bootloader Expert | Secure OTA & DoIP
Automotive Bare-Metal Bootloader Expert | Secure OTA & DoIP

Pentangle Tech Services | P5 Group • Dearborn (MI)

Presencial
USD 120.000 - 170.000
AUTOSAR BSW Bootloader Engineer
AUTOSAR BSW Bootloader Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

Presencial
USD 120.000 - 150.000
Autosar Bootloader Engineer
Autosar Bootloader Engineer

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

Presencial
USD 120.000 - 150.000
Mid-Senior Automotive Bare-Metal Bootloader Expert
Mid-Senior Automotive Bare-Metal Bootloader Expert

Pentangle Tech Services | P5 Group • Michigan

Presencial
USD 80.000 - 100.000
AUTOSAR Lead (UDS Flash Bootloader)
AUTOSAR Lead (UDS Flash Bootloader)

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

Presencial
USD 120.000 - 190.000
Embedded Cyber Security Engineer
Embedded Cyber Security Engineer

Pentangle Tech Services | P5 Group • Troy (MI)

Presencial
USD 110.000 - 150.000
Senior Embedded Engineer – Automotive Bootloader & ECU
Senior Embedded Engineer – Automotive Bootloader & ECU

General Motors of Canada • Milford Charter Township (MI)

Híbrido
USD 120.000 - 160.000
Base Software Engineer – OS & Middleware (Telematics ECU)
Base Software Engineer – OS & Middleware (Telematics ECU)

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

Presencial
USD 140.000 - 200.000
Embedded Software Developer
Embedded Software Developer

Pentangle Tech Services | P5 Group • Northville (MI)

Presencial
USD 90.000 - 120.000