Embedded Software Engineer - Automotive Diagnostics (Linux)

Bosch USA

Owatonna (MN)

On-site

USD 82,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) with match
HSA & FSA
Paid time off
Parental leave
Adoption assistance
Education reimbursement
Wellness programs
Life insurance
Disability insurance

Job summary

Bosch Mobility Aftermarket is seeking an Embedded Software Engineer to develop software for diagnostic devices and related systems. You will work on software that runs on embedded hardware, collaborating across teams to deliver robust solutions.

The role emphasizes C++, C#, Java, and Android/Linux stack, with opportunities for board bring-up and driver work, in a dynamic manufacturing environment.

Qualifications

  • Bachelor's in CS/EE or similar required.
  • 3+ years’ experience developing software in production.
  • 3+ years' experience with C++, C#, and/or Java.
  • Full stack development on Android and/or Linux.
  • Ability to learn from teammates and adopt best industry practices.

Responsibilities

  • Develop cutting edge software using C++, C#, Java, and/or Android.
  • Define software architecture and design for new products.
  • Participate in design and code reviews following best practices.
  • Provide system-wide problem solving, solutions, and production support.
  • Support hardware bring-up, troubleshooting, and device drivers.
  • Seek personal development opportunities.
  • Grow and share knowledge of latest technologies and best practices.
  • Collaborate with multiple departments in a dynamic manufacturing facility.

Skills

C++
C#
Java
Android
Linux

Education

B.S. in CS/EE

Tools

Embedded Linux
Android BSP
Device drivers

Job description

Bosch Mobility Aftermarket is seeking an Embedded Software Engineer to develop software for diagnostic devices and related systems. You will work on software that runs on embedded hardware, collaborating across teams to deliver robust solutions.

The role emphasizes C++, C#, Java, and Android/Linux stack, with opportunities for board bring-up and driver work, in a dynamic manufacturing environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded & Android Systems
Senior Software Engineer - Embedded & Android Systems

Boschgroup • Owatonna (MN)

On-site
USD 103,000 - 135,000
Senior Software Engineer – Embedded & Diagnostics
Senior Software Engineer – Embedded & Diagnostics

Bosch Group • Owatonna (MN)

On-site
USD 103,000 - 135,000
Senior Software Engineer, Automotive Diagnostics (C++, Java)
Senior Software Engineer, Automotive Diagnostics (C++, Java)

Bosch USA • Owatonna (MN)

On-site
USD 103,000 - 135,000
Health, dental, and vision plans
401(k) retirement plan
Paid time off
+2
Software Engineer – Full‑Stack for Automotive Diagnostics
Software Engineer – Full‑Stack for Automotive Diagnostics

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 110,000
Health insurance
401K match
Paid time off
Senior Software Engineer — Embedded & Full-Stack
Senior Software Engineer — Embedded & Full-Stack

Bosch • Owatonna (MN)

On-site
USD 103,000 - 135,000
Health, dental, and vision plans
Health Savings Account (HSA)
401(k) retirement with employer match
+3
Vehicle Diagnostics Software Engineer - ECU & Diagnostics
Vehicle Diagnostics Software Engineer - ECU & Diagnostics

Robert Bosch Group • Owatonna (MN)

On-site
USD 82,000 - 112,000
Health insurance
Dental and Vision
401(k) with Bosch match
+1
Senior Embedded Software Engineer, Automotive Diagnostics
Senior Embedded Software Engineer, Automotive Diagnostics

Snap-On Tools • San Jose (CA)

On-site
USD 110,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Robert Bosch Group • Owatonna (MN)

On-site
USD 82,000 - 116,000
Health, dental, and vision plans
401(k) retirement plan with employer =
HSA and flexible spending accounts
+2
Embedded Software Engineer
Embedded Software Engineer

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+9
Senior Embedded Firmware Engineer - Automotive Infotainment
Senior Embedded Firmware Engineer - Automotive Infotainment

Mobis North America • Plymouth (MI)

On-site
USD 90,000 - 120,000