CareerPlanSign in

Sr. Software Engineer

Owatonna, MN, us💼 Full-time💰 $103,000–$103,000🗓 2026-07-14 → 2026-09-27

Core

Develop cutting-edge software for electronic devices in the automotive diagnostics and service solutions domain.

Role type

Senior Software Engineer (Embedded/Full Stack)

Builds

Diagnostic software, mobile applications, and services for automotive service solutions.

Domain

Automotive diagnostics and service solutions

Deliverable

production ML models | product features

Required skills

C++, C#, Java, Android development, Linux development, Software Design Patterns, TCP/IP, distributed applications, system-wide problem-solving, hardware board bring-up support, device driver development, automated software builds.

Preferred skills

Embedded Linux application development, Board Support Package (BSP) experience, device driver experience, communication protocols (CAN bus, UART, SPI, I2C).

Technologies

C++, C#, Java, Kotlin, Maui, Xamarin, HTML, XML, Android, Linux, Windows Servers, TCP/IP, CAN bus, UART, SPI, I2C.

Responsibilities

Define software architecture and design for new products; participate in design and code reviews; provide system-wide problem-solving and production support; support hardware board bring-up and device driver development; collaborate with multiple departments in a manufacturing facility.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.