Senior Software Engineer, Automotive Diagnostics (C++, Java)

Bosch USA

Owatonna (MN)

On-site

USD 103,000 - 135,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision plans
401(k) retirement plan
Paid time off
Parental leave
Education expense reimbursement

Job summary

Bosch Mobility Aftermarket in the United States seeks a Senior Software Engineer to create software for diagnostic devices in the Bosch Automotive Service Solutions group. You will join a team modernizing how we design and develop new products.

You will develop with C++, C#, Java, and Android, contribute to architecture, participate in design and code reviews, and provide production support. The role involves cross‑functional collaboration in a dynamic manufacturing environment and learning new

Qualifications

  • Bachelor’s in Computer Science, Electrical Engineering, or a similar technical field required.
  • 5+ years’ experience developing software and delivering to a production environment across platforms.
  • 3+ years' experience using C++, C#, Java, Kotlin, .NET, Maui, Xamarin, C++, HTML, XML, TCP/IP, etc.
  • Experience with Software Design Patterns (MVC, MVP, Interfaces).
  • Strong technical communication and ability to work across teams.

Responsibilities

  • Develop software running on devices for Bosch Automotive Service Solutions diagnostics group.
  • Define software architecture and design for new products.
  • Participate in design reviews, code reviews, and adhere to best practices.
  • Provide system-wide problem solving, production support, and debugging.
  • Support hardware bring-up, device drivers, and automated builds.

Skills

C++
C#
Java
Android
Architecture design
Code reviews
Technical communication
Full stack development
Networking TCP/IP

Education

Bachelor's in CS/EE

Tools

.NET
Xamarin
Maui
Linux
Windows
Embedded Linux

Job description

Bosch Mobility Aftermarket in the United States seeks a Senior Software Engineer to create software for diagnostic devices in the Bosch Automotive Service Solutions group. You will join a team modernizing how we design and develop new products.

You will develop with C++, C#, Java, and Android, contribute to architecture, participate in design and code reviews, and provide production support. The role involves cross‑functional collaboration in a dynamic manufacturing environment and learning new

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Embedded & Diagnostics
Senior Software Engineer – Embedded & Diagnostics

Bosch Group • Owatonna (MN)

On-site
USD 103,000 - 135,000
Embedded Software Engineer - Automotive Diagnostics (Linux)
Embedded Software Engineer - Automotive Diagnostics (Linux)

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+9
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 & Android Systems
Senior Software Engineer - Embedded & Android Systems

Boschgroup • Owatonna (MN)

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

Boschgroup • Owatonna (MN)

On-site
USD 103,000 - 135,000
Software Engineer, Vehicle Diagnostics
Software Engineer, Vehicle Diagnostics

Bosch USA • Owatonna (MN)

On-site
USD 82,000 - 112,000
Health insurance
Health savings accounts
Flexible spending accounts
+1
Senior Software Engineer
Senior Software Engineer

Bosch Group • Owatonna (MN)

On-site
USD 103,000 - 135,000
Software Engineer, Vehicle Diagnostics
Software Engineer, Vehicle Diagnostics

Robert Bosch Group • Owatonna (MN)

On-site
USD 82,000 - 112,000
Health insurance
Dental and Vision
401(k) with Bosch match
+1