Embedded Software Engineer – AUTOSAR Diagnostics & BSW

Bosch Group

Plymouth (MI)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch Group in Michigan is seeking an experienced embedded software engineer to develop AUTOSAR-based Base Software for EBCM and SDV platforms. You will design, implement, and integrate diagnostic communication stacks, CAN/Ethernet networking, and related platform services across global teams.

The role requires hands-on C/C++ development, AUTOSAR expertise, and collaboration with Architecture Engineers. Eligible US work authorization is required; Bosch offers competitive compensation and

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • Minimum 3 years of hands-on embedded software development in C/C++.
  • 1–2 years with AUTOSAR DCM/DEM and BSW modules.
  • Experience with automotive diagnostics (UDS/OBD-II) and DTC handling.
  • Strong AUTOSAR knowledge and Base Software concepts.
  • Experience with CAN/CAN FD, Ethernet, LIN and related diagnostics.
  • Experience with Git/GitHub and ALM tools.
  • Legally authorized to work in the US and possess a valid driver's license.

Responsibilities

  • Analyze customer requirements or spec proposals.
  • Develop and maintain AUTOSAR-based Base Software for EBCM and SDV platforms.
  • Design, implement, and integrate DEM/DCM, CAN/Ethernet stacks, NET, Bootloader, XCP.
  • Collaborate with Architecture Engineers and System Teams for requirements.
  • Support integration of platform software releases and configure BSW modules.
  • Collaborate with global development teams on platform updates and integration.
  • Interface between customer project, Platform and SW development group.
  • Participate in software design, code reviews, and test case reviews.
  • Conduct software verification: unit/integration tests, simulation, vehicle validation.
  • Investigate and resolve defects via root cause analysis and debugging.
  • Develop and maintain ASPICE-compliant documentation.
  • Work in an Agile development environment and contribute to improvements.
  • Delivery of diagnosis communication software in project development.
  • Take ownership of features and deliver high-quality solutions on schedule.
  • Department task support / coordination.

Skills

Embedded C/C++
AUTOSAR DCM/DEM
AUTOSAR BSW modules
CAN/CAN FD
Ethernet networking
Diagnostics (UDS/OBD)
GitHub
ALM tools

Education

Bachelor's degree in Computer Science/Computer Engineering/Electrical Engineering

Tools

CANoe
CANalyzer
DiagR
CANape
INCA
Trace32
GitHub
ALM Tools

Job description

Bosch Group in Michigan is seeking an experienced embedded software engineer to develop AUTOSAR-based Base Software for EBCM and SDV platforms. You will design, implement, and integrate diagnostic communication stacks, CAN/Ethernet networking, and related platform services across global teams.

The role requires hands-on C/C++ development, AUTOSAR expertise, and collaboration with Architecture Engineers. Eligible US work authorization is required; Bosch offers competitive compensation and

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

Similar jobs worth comparing

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

Bosch Group • Plymouth (MI)

On-site
USD 110,000 - 150,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 Base Software Engineer – Diagnostics & CAN
AUTOSAR Base Software Engineer – Diagnostics & CAN

Bosch USA • Plymouth (MI)

On-site
USD 90,000 - 140,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
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

Robert Bosch Group • Plymouth Charter Township (MI)

On-site
USD 90,000 - 130,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
Sr Software Engineer (Multiple Positions) (REF285820X)
Sr Software Engineer (Multiple Positions) (REF285820X)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer - Embedded & Diagnostics
Senior Software Engineer - Embedded & Diagnostics

Robert Bosch Group • Owatonna (MN)

On-site
USD 103,000 - 135,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