✦ Luna Orbit — Software Engineering

Senior Software Engineer

at United States Steel

📍 Owatonna, MN Unknown 💰 $103K – $145K USD / year Posted March 30, 2026
Salary $103K – $145K USD / year
Type Not Specified
Experience senior
Exp. Years 7+ years
Education BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience
Category Software Engineering

Senior Software Engineer develops full-stack software across desktop, mobile, and online services for Bosch Automotive Diagnostics solutions, collaborating across multiple departments to deliver robust, scalable software.

  • Involved in Front-end and Back-end system requirements, design, development, coding, configuration, testing, and deployment
  • Define software architecture and design for new products
  • Participate in design reviews and code reviews
  • Provide production support and continuous improvement

Stack includes Java, C++, C#, HTML, XML; mobile (Android/iOS); Windows environment; MVC/MVP patterns; vehicle and network protocols considered (CAN bus, TCP/IP, UDP, UART).

The ideal candidate is a senior full-stack software engineer with 7+ years of experience in Java/C++/C#, strong mobile (Android/iOS) experience, and a background in Windows-based desktop/server environments, capable of delivering across a distributed product ecosystem.

BS degree in Computer ScienceEngineeringMISor equivalent with programming experience7+ years' full stack experience working with architectures on various platformsExperience in JavaC#C++Experience with Software Design Patterns (MVCMVP)Experience with Windows Servers and Desktops; Android/iOS a plus
Full stack development on .NET and/or JAVAExperience with Mobile Development (AndroidIOS or Windows)Experience with vehicle and network protocols such as CAN busTCP/IPUDPUART
BS degree in Computer ScienceEngineeringMISor equivalent with programming experience; 7+ years' full stack experience; Java; C#; C++; HTML; XML; TCP/IP; Android; iOS; Windows; Windows Server; MVC; MVP; Object-oriented design
JavaC#C++HTMLXMLTCP/IPAndroidiOSWindowsWindows ServerMVCMVPObject-oriented design
Technical communicationsTeam collaborationProblem solvingAdaptability
Industry Manufacturing
Job Function Develop and deliver full-stack software solutions for diagnostics across multiple platforms
Role Subtype Senior Software Engineer
Tech Domains Python
Senior Software EngineerFull stackJavaC#C++HTMLXMLTCP/IPAndroidiOSWindowsWindows ServerMVCMVPObject-oriented designMobile developmentHybridSelf-drivingAutomotiveDiagnosticsObject-Oriented Design

Less than 7 years of experience, Lack of expertise in C++ and Python, No mobile or desktop/full-stack experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile