Software Engineer

Bosch

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Owatonna, MN
Salary
$82,000–$110,000 / yr
Posted
85 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $157k
This role $96k
$69k most similar roles pay here $207k

This role pays less than 98% of similar roles. Most pay $136,668–$177,250 — the shaded band above. At the midpoint, this role pays about $96k versus about $157k for comparable roles.

Based on 240 similar postings.

Employer

About Bosch

Bosch is a global engineering and technology company supplying mobility solutions, industrial technology, consumer goods, and energy and building technology; Robert Bosch LLC is its North American arm.

Bosch currently has 34 open roles on FindRole.

Listed pay typically runs $165,000–$185,000 across 16 roles with salary data.

Most-posted roles

View all roles at Bosch

At a glance

TL;DR · Software Engineer

JOB TITLE: Software Engineer As a Software Engineer within the Bosch Automotive Service Solutions diagnostics group, you will architect, design, and create software for full stack desktop, mobile, and online services. Your daily responsibilities include front-end design, coding, customization, and testing for offline web and mobile solutions. You will define software architecture for new products, participate in code reviews, develop client displays, and provide production support. The role requires proficiency in software design patterns like MVC and MVP, along with experience in languages and technologies including Java, Kotlin, C#, Maui, Xamarin, C++, HTML, XML, and TCP/IP. You will work on vehicle diagnostic tools and reporting web services, specifically focusing on diagnostic software for vehicle interfaces and various operating systems including Android, iOS, and Windows.

What does a Software Engineer earn?

Median $196750 from 2245 postings across 146 companies.

See salary data

What you'll do

  • Architect, design, and create software for full-stack desktop, mobile, and online services.
  • Perform front-end design, development, coding, customization, and testing for offline web and mobile solutions.
  • Define software architecture and design for new vehicle diagnostic tools and reporting web services.
  • Participate in design reviews and code reviews while adhering to software development best practices.
  • Provide system-wide problem-solving, technical solutions, and production support.
  • Adapt and utilize existing web applications, mobile apps, and desktop services.
  • Create and test software prototypes for new product development.
  • Develop client displays and user interfaces for both online and offline use cases.

What we're looking for

  • BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience.
  • 1-5+ years of full stack experience working with architectures on mobile, web, and distributed applications.
  • Experience in Software Design Patterns and Practices such as MVC, MVP, and Interfaces.
  • Experience in development languages including Java, Kotlin, C#, Maui, Xamarin, C++, HTML, XML, and TCP/IP.
  • Proven capability in technical communications to express technical concepts verbally and in writing.
  • Experience developing or utilizing Vehicle diagnostic protocol stacks (preferred).
  • Additional experience on Windows Servers and Desktops (preferred).
  • Indefinite U.S. work authorization.

More like this

Similar roles

Automotive Experience Platform Engineer

Qualcomm

San Diego, CA 15 days ago $99,500–$149,300
C++ Java Kotlin Python Android Linux Windows QNX Embedded Software Qt IoT Unit Testing Debugging Source Version Control Issue Tracking AI-assisted tools

Senior Staff Automotive Demo Platform Engineer

Qualcomm

San Diego, CA 21 days ago $169,800–$254,600
Android Linux QNX C++ Java Python Kotlin JNI MQTT DDS SOME/IP FlatBuffers Protocol Buffers LLMs Git Perforce Android Studio Visual Studio Code Multi-OS Virtualization Object-Oriented Design
10+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 134 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 135 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Coinbase

Charlotte, NC today $152,405–$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Microsoft

Redmond, WA 83 days ago $102,100–$202,200
LLMs Azure Copilot Python Spark Databricks Azure Data Factory C# Java TypeScript JavaScript C++ C Distributed Systems Web Services Agile
2+ yrs exp