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.