Bosch
Software Engineer
$82K–$110K
Owatonna, MN, United States · Hybrid · Full-time · Posted Jul 14, 2026
- Experience
- 1–5+ years of full-stack experience.
- Education
- BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience.
- Visa sponsorship
- Indefinite U.S. work authorization required; future sponsorship for work authorization is not available.
About the job
Designs and develops software for Bosch vehicle diagnostics products, including desktop, mobile, web, and offline solutions.
What you'll do
- Design, code, customize, configure, and test offline web and mobile software solutions.
- Help define software architecture and design; participate in design and code reviews.
- Provide system-wide problem solving and production support, and create and test software prototypes.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, MIS, or equivalent with programming experience.
- Experience with software design patterns and practices, such as MVC, MVP, and interfaces.
- Experience with development languages and technologies including Java, Kotlin, C#, Maui, Xamarin, C++, HTML, XML, or TCP/IP.
- Strong technical communication skills, including explaining technical concepts verbally and in writing.
Nice to have
- Experience developing or using vehicle diagnostic protocol stacks.
- Additional experience with Windows Servers and Desktops.
Pay
$82,000 - $110,000 USD base salary
Tools
Android, iOS, Java, Kotlin, C#, Maui, Xamarin, C++
Model-written summary · the original posting is authoritative