AUTOSAR Base Software Engineer – Diagnostics & CAN

Bosch USA

Plymouth (MI)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch USA in Michigan seeks an experienced embedded software engineer to develop AUTOSAR-based Base Software for next-generation Electronic Brake Control Modules and Software-Defined Vehicle platforms. You will design and integrate Diagnostics, CAN/Ethernet stacks, NET, Bootloader, and XCP, collaborating with architecture teams to refine requirements.

You will drive software verification, participate in design reviews, and support ASPICE-compliant processes in an Agile environment, with global

Qualifications

  • Bachelor-level degree in a related engineering field.
  • 3+ years embedded software development with C/C++.
  • 1-2 years AUTOSAR DCM and DEM experience.
  • 1-2 years with AUTOSAR BSW modules (CAN/Ethernet/NET/NvM/Bootloader/XCP).
  • Experience with UDS/OBDII and diagnostic concepts.
  • Strong AUTOSAR architecture understanding.
  • Experience with CAN/CAN FD, Ethernet, and LIN protocols.
  • Git/GitHub and ALM tool experience.
  • Strong debugging and measurement tool usage.
  • Analytical mindset and strong communication in global teams.

Responsibilities

  • Develop and maintain AUTOSAR-based BSW for EBCM/SDV platforms.
  • Design, implement, integrate BSW components (Diagnostics, Stacks, NET, Bootloader).
  • Collaborate with Architecture and System Teams on requirements and reviews.
  • Support platform software releases and configure BSW to meet requirements.
  • Coordinate with global teams for updates and feature implementation.
  • Conduct design/code/review sessions and ensure quality, safety, cybersecurity.
  • Perform unit/integration tests, simulations, and vehicle-level validation.
  • Document software in ASPICE-compliant processes and participate in Agile.

Skills

C/C++
Embedded software
Analytical skills
Problem-solving
Communication
Debugging
AUTOSAR architecture
UDS/OBDII
CAN/CAN FD
Ethernet/LIN
Git/GitHub

Education

Bachelor's degree in Computer Science/Engineering
Master's degree in Software Engineering/CS/CE (preferred)

Tools

AUTOSAR DCM
AUTOSAR DEM
CAN Stack
Ethernet Stack
NET
NvM
Bootloader
XCP

Job description

Bosch USA in Michigan seeks an experienced embedded software engineer to develop AUTOSAR-based Base Software for next-generation Electronic Brake Control Modules and Software-Defined Vehicle platforms. You will design and integrate Diagnostics, CAN/Ethernet stacks, NET, Bootloader, and XCP, collaborating with architecture teams to refine requirements.

You will drive software verification, participate in design reviews, and support ASPICE-compliant processes in an Agile environment, with global

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – AUTOSAR Diagnostics & BSW
Embedded Software Engineer – AUTOSAR Diagnostics & BSW

Bosch Group • Plymouth (MI)

On-site
USD 90,000 - 130,000
Embedded Software Engineer – AUTOSAR Diagnostics / ABS
Embedded Software Engineer – AUTOSAR Diagnostics / ABS

Robert Bosch Group • Plymouth Charter Township (MI)

On-site
USD 90,000 - 130,000
AUTOSAR Embedded Software Engineer – Diagnostics & BSW
AUTOSAR Embedded Software Engineer – Diagnostics & BSW

Bosch Group • Plymouth (MI)

On-site
USD 110,000 - 150,000
Software Engineer Base Software Diagnostic SW ABSESP
Software Engineer Base Software Diagnostic SW ABSESP

Bosch Group • Plymouth (MI)

On-site
USD 110,000 - 150,000
Sr Software Engineer (Multiple Positions) (REF285820X)
Sr Software Engineer (Multiple Positions) (REF285820X)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP

Bosch USA • Plymouth (MI)

On-site
USD 90,000 - 140,000
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP

Bosch Group • Plymouth (MI)

On-site
USD 90,000 - 130,000
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP
Software Engineer (Base Software/ Diagnostic SW) /ABS/ESP

Robert Bosch Group • Plymouth Charter Township (MI)

On-site
USD 90,000 - 130,000
Senior Automotive Software Engineer - UDS/OTA, AUTOSAR (Hybrid)
Senior Automotive Software Engineer - UDS/OTA, AUTOSAR (Hybrid)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer – Embedded Linux & CAN
Senior Software Engineer – Embedded Linux & CAN

Bosch USA • Owatonna (MN)

On-site
USD 103,000 - 135,000