More jobs:
Diagnostics Engineer, Electrical Systems
Job in
Minneapolis, Hennepin County, Minnesota, 55400, USA
Listed on 2026-07-14
Listing for:
Indian Motorcycle Company
Full Time
position Listed on 2026-07-14
Job specializations:
-
Software Development
Software Testing
Job Description & How to Apply Below
Indian Motorcycle is seeking a Diagnostics Engineer, Electrical Systems 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.
- 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 inC# (.NET), CAPL, Web (HTML, JS, MVC), Python, Unit Testing, SQL, JSON.
- Experience using version control and development tools (e.g., Visual Studio, Git, Azure Dev Ops 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.
- 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×