Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Diagnostics Software Engineer

$90k - $115k

Kids for the Future

Base Pay $90,000.00 - $115,000.00 / Year Employee Type Exempt Required Degree 4 Year Degree Travel 20% Manage Others No Indian Motorcycle is seeking a Diagnostics Software Engineer to join a fast-paced, hands‑on engineering organization. This role focuses on the development and validation of diagnostic application software, with significant exposure to ECU diagnostics, CAN-based communications, and vehicle data used across all Indian Motorcycle products. This position is ideal for an engineer who enjoys building software tools and applications, working directly with vehicle systems, and working hands‑on to see how diagnostics software translates into real‑world motorcycle performance in an automotive OEM environment. KEY RESPONSIBILITIES Design, implement, and test diagnostic application software used for vehicle diagnostics, ECU reflashing, and vehicle/component configuration. Develop scripts, and supporting applications (PC-based, web-based, or utility tools) in collaboration with senior engineers and a technical specialist. Support the definition, implementation, and validation of ECU diagnostics and vehicle communications, including CAN-based protocols such as UDS and J1939. Provide on‑site and remote support at the manufacturing plant (Spirit Lake, IA) to support end of line testing (EOLT) for the vehicle builds and prepare the post‑build reports for End of line testing. Collaborate with electrical, powertrain, and systems engineers to ensure vehicle diagnostics, communication strategies, and tool implementations align with vehicle functionality. Assist with development and maintenance of vehicle diagnostic data, databases, and backend infrastructure, working in partnership with Information Services and engineering teams. Support validation activities to ensure diagnostic tools function correctly across vehicle platforms, configurations, and development stages. Troubleshoot diagnostic, communication, and software issues, taking a hands‑on approach to correlating software behavior with real‑world vehicle performance. Support cross‑functional collaboration between Engineering, Service, Manufacturing, and Information Services to resolve issues and improve diagnostic workflows. Support development activities with external diagnostics software vendors, including integration, validation, and issue resolution. REQUIRED SKILLS & QUALIFICATIONS Bachelor’s degree in engineering (Electrical, Computer, Software, or related discipline). Minimum of 3 years of professional engineering experience (industry, co‑op, or internship experience strongly preferred). Experience with vehicle communication networks, especially CAN; exposure to UDS and/or J1939 preferred. Experience using vehicle network and diagnostic tools such as CANalyzer, CANoe, Vehicle Spy, or similar. Experience in C# (.NET), CAPL, Web (HTML, JS, MVC), Python, Unit Testing, SQL , JSON. Experience using version control and development tools (e.g., Visual Studio, Git, Azure DevOps or similar). Strong analytical and troubleshooting skills with attention to detail when working with complex systems. Willingness to learn new technologies and adapt in a fast‑paced environment. Strong verbal and written communication skills. PREFERRED QUALIFICATIONS Experience with automotive or powersports ECU diagnostics and service tools. Experience supporting diagnostics, manufacturing, or service software tools. Experience in software architecture and software development best practices. Familiarity with vehicle electronic control architectures. Automotive OEM experience or interest in OEM-level engineering environment. WORKING CONDITIONS Up to 20% travel (domestic and international) to support vehicle builds and supplier interactions. Fast‑paced office environment. Compensation & Benefits: The starting pay range for Minnesota is $90,000 to $115,000 per year. Individual salaries and positioning within the range are determined through a wide variety of factors, including but not limited to education, experience, knowledge, skills, and geography. While individual pay could fall anywhere in the range based on these factors, it is not common to start at the high end or top of the range. At Indian Motorcycle Company we put our employees first, by offering a holistic approach to their health and financial well‑being. IMC is proud to offer competitive compensation, including an Annual Incentive Plan (AIP) that is fundamental to our pay‑for‑performance culture. Employees receive a generous matching contribution to 401(k), financial wellness education, and consultation to plan for their financial future. In addition to competitive pay, IMC provides a comprehensive suite of benefits, including health, dental, and vision insurance, wellness programs, paid time off, gym & personal training reimbursement, life insurance, and disability offerings. Through Volunteer Time Off, we support employees who actively volunteer their time, efforts, and passions to improve the health and well‑being of the communities of their choosing. #J-18808-Ljbffr Kids for the Future

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Diagnostics Software Engineer in Wyoming, MN vacancy
  • Kids for the Future is seeking a Diagnostics Software Engineer in Minnesota. This role focuses on developing diagnostic application software that enhances motorcycle performance through advanced software solutions. Ideal candidates have a Bachelor’s degree, 3+ years of... 
    Suggested

    Kids for the Future

    Wyoming, MN
    3 days ago
  •  ...Description: A Level 5 Switchgear Field Engineer leads complex field service activities...  ...systems). Plan and perform advanced diagnostics for equipment and protection/control...  ...based relay configuration and commissioning software; serial/Ethernet communications tools (... 
    Suggested
    For contractors
    Work at office
    Local area
    Night shift

    PwrQ Holdings LLC

    Forest Lake, MN
    8 hours ago
  • $116k - $153k

    Polaris Inc. is seeking a seasoned engineer to join the Advanced Technology team in Wyoming, Minnesota. This role focuses on leading the design and fabrication of emerging technologies, influencing vehicle architecture from concept to production. Candidates should have... 
    Suggested

    Polaris Inc.

    Wyoming, MN
    6 days ago
  • $84k - $111k

     ...OUTSIDE. Position Overview: You will support systems engineering activities within the Off-Road Vehicle organization by defining...  ...continuous improvement activities. Collaborate with engineering and software teams to ensure requirements are clearly understood,... 
    Suggested
    Local area

    Polaris

    Wyoming, MN
    3 days ago
  • $84k - $111k

     ...THINK OUTSIDE. Position Overview: You will support systems engineering activities within the Off-Road Vehicle organization by...  ...continuous improvement activities. Collaborate with engineering and software teams to ensure requirements are clearly understood,... 
    Suggested
    Local area

    Polaris Industries Inc

    Wyoming, MN
    2 days ago
  • Polaris Inc. in Minnesota is seeking an experienced Powertrain Engineer to provide hands-on support for powertrain development testing. You will ensure reliable operation of engine and emissions laboratories, preparing and executing tests while collaborating closely with... 

    Polaris Inc.

    Wyoming, MN
    5 days ago
  •  ...Floor Meets the Cloud This is not a "desk-only" software job. We are looking for a hands-on Automation Engineer based in the Twin Cities area who can walk onto...  ...Support & Reliability Field Support: Provide diagnostics for systems deployed in the field using your... 
    Full time
    Local area

    Kendall Howard

    Chisago City, MN
    4 days ago
  • $80k - $125k

     ...Application Engineer US-MN-Roseville Job ID: 2026-3439 # of Openings: 1 Category: Engineering Horton, Inc. Overview Horton, Inc., has an opening for a Truck Application Engineer (On-Highway Group) to work at our Corporate Headquarters in... 
    Worldwide
    Visa sponsorship
    Free visa
    Monday to Friday

    Horton, Inc.

    Scandia, MN
    1 day ago
  •  ...System Test Engineer 1. Develop System-level test case suites in Test Rail test case management software 2. Design the test harness setup to simulate the vehicle CAN network for test execution 3. Record the test results in each test case about pass/fail... 

    Futran Tech Solutions Pvt. Ltd.

    Wyoming, MN
    8 hours ago
  • HOOPER is seeking a Lead Residential HVAC Service Technician to work in De Forest, Minnesota. The ideal candidate will have over five years of experience and will be responsible for diagnosing and repairing residential HVAC systems while leading and mentoring junior technicians...

    HOOPER

    Forest Lake, MN
    6 days ago
  • SwiftCruit is seeking a team leader in control systems engineering to manage the development of IVI systems within Polaris powersports vehicles. The role includes leading engineers, collaborating across departments, and ensuring quality delivery of user interfaces. The... 

    SwiftCruit

    Wyoming, MN
    6 days ago
  • $105k - $130k

    SwiftCruit is looking for a Sr. Manufacturing Engineer for New Product Introduction in Minnesota. You will define and implement processes to ensure high-quality production and partner with various teams for successful product launches. This role, requiring a Bachelor's... 

    SwiftCruit

    Wyoming, MN
    6 days ago
  • $135k - $165k

    Kids for the Future is seeking a Manager to lead the Indian Motorcycle Engineering Product Data Management team in Wyoming, MN. This role involves overseeing product data, mentoring a team, and ensuring high-quality engineering processes. The ideal candidate will have a... 

    Kids for the Future

    Wyoming, MN
    4 days ago
  • $83k - $109k

     ...development from concept through production, ensuring alignment to specifications, build timing, and program targets Develop and maintain engineering requirements, specifications, DFMEA, and DVP&R documentation Ensure designs meet safety, quality, reliability, schedule, and... 
    Local area

    Polaris Inc.

    Wyoming, MN
    6 days ago
  • Are you ready to shape the future of transportation infrastructure? KL Engineering is seeking a skilled and motivated Civil Engineer to join our growing team. This is your opportunity to work on impactful transportation design projects while enjoying flexibility, collaboration... 
    Work experience placement
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours

    KL Engineering, Inc.

    Forest Lake, MN
    2 days ago
  • KL Engineering, Inc. is hiring a skilled Civil Engineer in Forest Lake, Minnesota. Join our team to design and deliver impactful transportation infrastructure projects while promoting collaboration and innovation. The successful candidate will prepare engineering plans,... 
    Flexible hours

    KL Engineering, Inc.

    Forest Lake, MN
    2 days ago
  •  ...people around the world every day, then we invite you to join us at Circuit Check. Our design staff includes electrical, software, mechanical engineers, and project managers. Our systems are supported by staff throughout the United States, Canada, Mexico, Europe,... 
    Temporary work
    For contractors
    H1b
    Work at office
    Work visa

    Circuit Check

    Wyoming, MN
    2 days ago
  • $83k - $109k

    Polaris Inc. is seeking a Structural Components Engineer for design and development of parts like chassis and roll-over protection systems. The role involves collaboration with cross-functional teams to meet project targets. The ideal candidate holds a Bachelor's in Mechanical... 

    Polaris Inc.

    Wyoming, MN
    5 days ago
  • $135k - $165k

     ...Employee Type Exempt Required Degree 4 Year Degree Travel 10% Manage Others Yes Responsible for leading the Indian Motorcycle Engineering Product Data Management team driving high quality and accurate product data including CAD master models, drawings, bill of... 
    Work at office

    Kids for the Future

    Wyoming, MN
    4 days ago
  • $25k

     ...quality standards. In addition to leadership responsibilities, this role serves as the lead hands‑on technician, performing complex diagnostics and repairs in the shop and on‑site at customer locations using the company’s mobile service truck. Job Details Full‑time Monday... 
    Full time
    Local area
    Monday to Friday
    Weekend work
    Afternoon shift

    Jusczak Repair

    Forest Lake, MN
    2 days ago
  • $100k

    Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...
    Local area

    Slice Merchant Services

    Forest Lake, MN
    2 days ago
  •  ...Tasks GEA Systems North America LLC seeks a Field Service Engineer in Hudson, WI. Responsibilities: Work focused on Blow Molders but...  ...service liquid filling and beverage equipment; Troubleshooting software and electrical systems; Wiring 3 phase motors, 120vac power/... 
    For subcontractor
    Remote work

    GEA

    Hugo, MN
    3 days ago
  • Polaris Inc. is looking for a Supplier Quality Engineer in Minnesota. This role leads supplier quality planning and risk mitigation for New Product Introduction (NPI) programs, ensuring high-quality product launches by collaborating across various teams. Ideal candidates... 

    Polaris Inc.

    Wyoming, MN
    5 days ago
  • $126k - $160k

    Position Overview In this role, you will lead a control systems engineering team responsible for the development and integration of...  ...Engineering, you will collaborate closely with architecture, software, hardware, validation, manufacturing, and vehicle teams to deliver... 
    Local area

    SwiftCruit

    Wyoming, MN
    5 days ago
  • Job Description: Opens and closes the store in the absence of store management, including all required systems start-ups, required cash handling, and ensuring the floor and stock room are ready for the business day. Responsible for opening back door of store for deliveries...
    Hourly pay
    Full time
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Shift work

    Walgreens

    Forest Lake, MN
    1 day ago
  • $95k - $115k

    Kids for the Future is seeking a Senior Sourcing Lead in Minnesota to drive enterprise-wide sourcing strategies across key categories such as professional services and technology. The role demands a seasoned professional with strong negotiation skills and a hands-on execution...

    Kids For The Future

    Wyoming, MN
    3 days ago
  • Shift Leader The Shift Leader is responsible for assisting the management team in overseeing restaurant operations and personnel during an assigned shift. To ensure company's standards are met according to recipes, procedures, quality, timeliness and taking care of ...
    Flexible hours
    Shift work
    Night shift

    BBQ Holdings, Inc.

    Forest Lake, MN
    4 days ago
  • $152.5k - $200.2k

     ...experiences that empower us to THINK OUTSIDE. Your role will be an enterprise Business Process Owner (BPO) for Product Development and Engineering at Polaris, leading the vision, strategy, governance, and execution of core PLM processes across a multi‑brand portfolio. In this... 
    Local area

    SwiftCruit

    Wyoming, MN
    5 days ago
  •  ...experience. EPA Certification (Universal preferred). Ability to lift equipment and work in various environmental conditions. Strong diagnostic and troubleshooting skills, leadership and team development. Valid driver’s license with a clean driving record. Advanced HVAC... 
    Temporary work
    For contractors
    Work at office
    Local area

    HOOPER

    Forest Lake, MN
    6 days ago
  • $55k - $75k

     ...with a comprehensive benefits package including 401K with match. Training will be provided for candidates willing to learn MiTek software. The opportunities for growth within this industry leader are exceptional, making this position ideal for both entry-level and experienced... 
    Full time

    Jl Schwieters Construction, Inc.

    Hugo, MN
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Diagnostics Software Engineer. Be the first to apply!