Loading, Please wait..!!
Autosar Bsw Bootloader Engineer
-
Posted on: Nov 11, 2026
-
Auburn Hills, Michigan
-
Onsite
-
CTC
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for Autosar Bsw Bootloader Engineer roles in Michigan.
View Salary Guide →Find your match !
Job Title :
Autosar Bsw Bootloader Engineer
Job Type :
Contract
Job Location :
Auburn Hills Michigan United States
Remote :
No
Job Description :
Role Overview
We are looking for an experienced AUTOSAR BSW Bootloader Engineer to design, develop, integrate, and validate AUTOSAR-based Bootloaders for Vehicle Control Units (VCUs).
The role primarily focuses on Bootloader development, Firmware Over-the-Air (FOTA), secure ECU flashing, HSM-based cybersecurity, AUTOSAR BSW configuration, and ECU diagnostics.
The selected engineer will collaborate with AUTOSAR BSW, platform, cybersecurity, and validation teams to develop production-ready solutions aligned with ASPICE, ISO 26262, and ISO 21434 standards.
Key Responsibilities
1. AUTOSAR Bootloader Development
Develop, integrate, and validate AUTOSAR-based Bootloaders for Vehicle Control Units (VCUs).
Configure and integrate Primary and Secondary Bootloader architectures.
Support Bootloader implementation using ETAS iSOLAR-B, RTA-OS, and EB tresos.
Develop Bootloader configuration documents, flash layouts, and interface specifications.
2. FOTA & Secure Flashing
Develop and validate Firmware Over-the-Air (FOTA) functionality for automotive ECUs.
Implement secure firmware update and ECU reprogramming mechanisms.
Validate firmware integrity, signature verification, and rollback protection.
Support UDS-based flashing and diagnostic communication.
3. Cybersecurity & HSM Integration
Implement Secure Boot, Secure Flash, and HSM-based cybersecurity features.
Integrate ESCRYPT CycurHSM and CycurBOOT security stacks.
Support cryptographic key management and secure firmware authentication.
Ensure compliance with automotive cybersecurity requirements under ISO 21434.
4. AUTOSAR BSW Memory & Communication Stack
Configure and validate Memory Stack modules including FLS, FEE, and NVM.
Integrate Communication Stack modules such as CAN, CANIF, CANTP, and DCM.
Support UDS (ISO 14229) diagnostics and ECU reprogramming.
Troubleshoot AUTOSAR BSW integration and communication issues.
5. Microcontroller & ECU Integration
Work with Infineon AURIX TC2xx / TC3xx microcontrollers.
Support HSM firmware integration and microcontroller-specific Bootloader configurations.
Perform hardware-software integration and ECU-level validation.
Debug low-level embedded software and memory-related issues.
6. Debugging, Testing & Validation
Debug Bootloader functionality using Trace32, CANoe, CANalyzer, GHS, Infineon Memtool, and UDE.
Perform functional testing, integration testing, and regression validation.
Investigate ECU flashing failures, communication issues, and security-related defects.
Support production readiness, software releases, and customer validation activities.
7. Documentation & Cross-Functional Collaboration
Prepare technical documentation aligned with ASPICE requirements.
Participate in design reviews and technical discussions with customer engineering teams.
Collaborate with AUTOSAR BSW, cybersecurity, embedded software, and validation teams.
Ensure adherence to functional safety (ISO 26262) and cybersecurity (ISO 21434) processes.
Required Technical Skills
Strong experience in AUTOSAR Bootloader and BSW development.
Hands-on experience with ETAS iSOLAR-B, RTA-RTE, RTA-OS, and EB tresos.
Expertise in ESCRYPT CycurHSM / CycurBOOT integration.
Experience with Secure Boot, Secure Flash, FOTA, and HSM-based security.
Strong knowledge of UDS (ISO 14229), CAN, and CAN-FD protocols.
Experience with Infineon AURIX TC2xx / TC3xx microcontrollers.
Proficiency in AUTOSAR Memory Stack modules FLS, FEE, NVM.
Experience with Communication Stack modules CAN, CANIF, CANTP, DCM.
Experience using CANoe, CANalyzer, Trace32, GHS, and embedded debugging tools.
Understanding of ASPICE, ISO 26262, and ISO 21434 standards.
Additional Skills
Experience with Git, SVN, ALM, and configuration management tools.
Strong embedded software debugging and problem-solving skills.
Experience supporting multiple ECU programs and customer engineering teams.
Strong technical documentation and communication skills.
Ability to independently own and deliver assigned Bootloader modules.
Position Details
Posted:
Nov 11, 2026
Reference Number:
153-16471
Employment:
CTC
City:
Auburn Hills
Job Origin:
CIEPAL_ORGANIC_FEED
Share this job:
Please wait..!!

