OPEN
Posted on
Senior Automotive Basic Software (BSW) Engineer
Auburn Hills, Michigan, United States
On-site
Role summary
Configure, integrate, and validate AUTOSAR Classic or Adaptive Basic Software for production ECUs, covering communication, diagnostics, memory, MCAL, network management, and safety-critical integration.
Details
LocationAuburn Hills, Michigan, United States
Work typeOn-site
TimezoneAmerica/Detroit
Responsibilities
- Configure and integrate AUTOSAR communication, memory, MCAL, diagnostics, and network-management modules.
- Develop custom Basic Software components for UDS services.
- Integrate third-party stacks with hardware-abstraction layers.
- Validate Basic Software behavior on target ECU hardware.
- Ensure the low-level stack meets ISO 26262 and ASIL-D engineering expectations.
Requirements
Advanced Embedded C, AUTOSAR architecture, Vector DaVinci, Elektrobit Tresos, vehicle networks, UDS, and ISO 14229 knowledge are required. SOME/IP, SecOC, AUTOSAR Crypto, and agile automotive-development experience are preferred.
Experience
Minimum 6 years of experience in automotive Basic Software development and standardization.
Education
Bachelor's degree or higher in Computer Science, Automotive Engineering, or an equivalent field.