AUTOSAR Embedded Software Engineer – Diagnostics & BSW

Bosch Group

Plymouth (MI)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch Group in the United States (MI) is seeking an embedded software engineer to develop and integrate AUTOSAR-based Base Software for EBCM and SDV platforms. You will design, implement, and validate BSW components, and collaborate across Architecture, System, and global teams to meet customer requirements.

The role requires hands-on C/C++ experience, AUTOSAR knowledge, and strong debugging skills. You will work in an Agile environment with focus on quality, safety, and cybersecurity,

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • 3+ years of embedded C/C++ experience.
  • 1–2 years AUTOSAR DCM/DEM experience.
  • 1–2 years AUTOSAR BSW modules (CAN Stack, Ethernet Stack, NET, NvM, Bootloader, or XCP).
  • Experience with automotive diagnostics (UDS, OBDII, DTC).
  • Strong AUTOSAR knowledge and Base Software concepts.
  • Experience with CAN, CAN FD, Ethernet, LIN and related diagnostic protocols.
  • Git/GitHub and ALM tooling experience.
  • Debugging and troubleshooting embedded software with automotive tools.
  • Excellent communication in a global engineering environment.
  • Authorized to work in the US and holds a valid US driver’s license.

Responsibilities

  • Analyze customer requirements or spec proposals.
  • Develop and maintain AUTOSAR-based BSW for EBCM and SDV platforms.
  • Design, implement, and integrate BSW components (DEM/DCM, CAN, Ethernet, NET, Bootloader, XCP).
  • Collaborate with Architecture Engineers and System Teams on requirements and design reviews.
  • Support integration of platform software releases and configure BSW modules.
  • Collaborate with global development teams to drive platform updates and feature implementation.
  • Interface between customer project, Platform and SW development groups.
  • Participate in design, code and test reviews for quality, safety, and cybersecurity.
  • Conduct software verification: unit, integration, simulation, vehicle validation.
  • Investigate defects and debugging; root cause analysis.
  • Develop documentation per ASPICE compliant processes.
  • Work in an Agile environment and contribute to improvements.
  • Integration, test and delivery of diagnosis software in project development and release planning.
  • Take ownership of features and deliver on schedule.
  • Department task support / coordination.

Skills

C
C++
Embedded software
AUTOSAR DCM/DEM
CAN/CAN FD
Ethernet
Git
Debugging
Communication

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field

Tools

Git/GitHub
ALM tools
CANoe/CANalyzer/DiagR/CANape/INCA/Trace32

Job description

Bosch Group in the United States (MI) is seeking an embedded software engineer to develop and integrate AUTOSAR-based Base Software for EBCM and SDV platforms. You will design, implement, and validate BSW components, and collaborate across Architecture, System, and global teams to meet customer requirements.

The role requires hands-on C/C++ experience, AUTOSAR knowledge, and strong debugging skills. You will work in an Agile environment with focus on quality, safety, and cybersecurity,

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 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

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 Software Engineer - Embedded & Diagnostics
Senior Software Engineer - Embedded & Diagnostics

Robert Bosch Group • Owatonna (MN)

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