Senior Software Engineer - Embedded & Diagnostics

Robert Bosch Group

Owatonna (MN)

On-site

USD 103,000 - 135,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch Mobility Aftermarket is seeking a Senior Software Engineer to create software for diagnostics devices. You will work on cutting-edge software using C++, C#, Java, and/or Android, contribute to architecture, and participate in design reviews within a dynamic manufacturing setting.

You will support hardware bring-up, driver development, and automated builds while pursuing ongoing professional development and sharing expertise across teams.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a similar technical field.
  • 5+ years’ experience developing software and delivering to production across platforms (mobile, web, services).
  • 3+ years' experience with C++, C#, Java, Kotlin, .NET, Maui, Xamarin, HTML, XML, TCP/IP, etc.
  • Experience with Software Design Patterns (MVC, MVP, Interfaces).
  • Strong technical communication skills, both verbal and written.
  • Full stack development on Android and/or Linux.
  • Ability to learn from teammates and adopt best-in-class standards.

Responsibilities

  • Develop software for Bosch diagnostics devices using C++, C#, Java, and/or Android.
  • Define software architecture and design for new products.
  • Participate in design and code reviews and follow best practices.
  • Provide system-wide problem solving, solutions, and production support.
  • Support hardware bring-up, device driver development, and automated builds.
  • Seek personal development opportunities and grow your knowledge base.
  • Collaborate with multiple departments in a dynamic manufacturing environment.
  • Share knowledge of latest technologies and engineering practices.

Skills

C++
C#
Java
Kotlin
.NET
Maui
Xamarin
HTML
XML
TCP/IP
Android
Linux
Windows
Full stack
Architectures
Communication

Education

Bachelor’s in Computer Science, Electrical Engineering, or similar technical field

Tools

Android
Linux
Windows
Maui
Xamarin
C++
Java
HTML
XML

Job description

Bosch Mobility Aftermarket is seeking a Senior Software Engineer to create software for diagnostics devices. You will work on cutting-edge software using C++, C#, Java, and/or Android, contribute to architecture, and participate in design reviews within a dynamic manufacturing setting.

You will support hardware bring-up, driver development, and automated builds while pursuing ongoing professional development and sharing expertise across teams.

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

Similar jobs worth comparing

Senior Software Engineer – Embedded Linux & CAN
Senior Software Engineer – Embedded Linux & CAN

Bosch USA • Owatonna (MN)

On-site
USD 103,000 - 135,000
Full-Stack Software Engineer, Mobility Diagnostics
Full-Stack Software Engineer, Mobility Diagnostics

Robert Bosch Group • Owatonna (MN)

On-site
USD 82,000 - 110,000
Health, dental, and vision plans
HSA
401(k) retirement plan with employer‑匹
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
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
Embedded Software Engineer – AUTOSAR Diagnostics & BSW
Embedded Software Engineer – AUTOSAR Diagnostics & BSW

Bosch Group • Plymouth (MI)

On-site
USD 90,000 - 130,000
Sr. Software Engineer
Sr. Software Engineer

Robert Bosch Group • Owatonna (MN)

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

Bosch USA • 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