Senior ECU Controls & Embedded Software Lead

Indian Motorcycle Company

Minneapolis, Saint Paul (MN, MN)

On-site

USD 90,000 - 115,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Annual Incentive Plan
401(k) matching
Health, dental, and vision insurance
Wellness programs
Paid time off
Gym reimbursement
Life insurance
Disability offerings

Job summary

Indian Motorcycle Company in Minnesota seeks a Senior ECU Software & Systems Engineer to drive end-to-end development of vehicle control systems and embedded software for ECUs.

You will lead design, integration, and verification using model-based methods in MATLAB/Simulink, ensuring traceability from requirements to production code while collaborating with electrical, mechanical, test, and program management teams.

Qualifications

  • BS or higher in Electrical/Controls/Software Engineering or related field.
  • 5+ years of experience in embedded control systems and ECU software.
  • Strong experience with model-based development using MATLAB/Simulink.
  • Experience generating production code from models and integrating into production build environments.
  • Knowledge of vehicle networks CAN/J1939/UDS/CAN FD.
  • Familiarity with DFMEA/SFMEA, Functional Safety processes.

Responsibilities

  • Lead the design, integration, and application software of motorcycle vehicle control modules.
  • Develop embedded application software using model-based design methodologies (e.g., MATLAB/Simulink) for deployment to vehicle control modules.
  • Translate feature and system requirements into detailed software and control system requirements, ensuring traceability.
  • Document and maintain software unit requirements and supporting design documentation.
  • Own both control algorithm development and software implementation for assigned ECU features.
  • Design application software based on system and software requirements while adhering to internal development standards.
  • Drive platform-based strategies for controls and software enabling reuse across vehicle programs.
  • Integrate, build, and release application software using model-based code generation tools and target-specific build toolchains.
  • Experience with A2L file creation, maintenance, validation, and troubleshooting to support ECU calibration, measurement, and diagnostic activities.
  • Establish and lead project development schedules from concept through production implementation in alignment with product development processes.
  • Support and execute verification and validation activities including MIL, SIL, HIL, (as applicable) and vehicle-level testing.
  • Collaborate closely with cross-functional teams including electrical, mechanical, test, and program management.
  • Interface with suppliers to ensure software and hardware deliverables meet program milestones and technical requirements.
  • Perform root cause analysis and troubleshooting of vehicle control, software, and integration issues.
  • Support functional safety and development processes including HARA, DFMEA, SFMEA, and FTA as applicable.
  • Own the creation, maintenance, and continuous improvement of software development processes, tools, standards, and training.
  • Other duties as required.

Skills

Embedded control systems
Model-based design
MATLAB/Simulink
CAN/J1939/UDS/CAN FD
Requirements management
DFMEA/SFMEA
Problem solving
Cross-functional collaboration

Education

Bachelor's degree in Electrical/Controls/Software

Tools

MATLAB/Simulink
Embedded Coder
A2L file tooling
CAN/J1939/UDS/CAN FD tooling

Job description

Indian Motorcycle Company in Minnesota seeks a Senior ECU Software & Systems Engineer to drive end-to-end development of vehicle control systems and embedded software for ECUs.

You will lead design, integration, and verification using model-based methods in MATLAB/Simulink, ensuring traceability from requirements to production code while collaborating with electrical, mechanical, test, and program management teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ECU Software & Systems Engineer
Senior ECU Software & Systems Engineer

Indian Motorcycle Company • Minneapolis (MN), Saint Paul (MN)

On-site
USD 90,000 - 115,000
Annual Incentive Plan
401(k) matching
Health, dental, and vision insurance
+5
Senior Embedded Automotive Control Lead
Senior Embedded Automotive Control Lead

Eaton • Southfield (MI)

On-site
USD 130,000 - 190,000
Senior ECU & Telematics Systems Engineer
Senior ECU & Telematics Systems Engineer

Lincoln Motor Company • Long Beach (CA)

Hybrid
USD 139,000 - 233,000
Medical, dental, vision coverage
Hybrid onsite work model
Paid time off
Embedded Control Software Engineer - MATLAB/C, ECU Deployment
Embedded Control Software Engineer - MATLAB/C, ECU Deployment

Briggs & Stratton • Wauwatosa (WI)

On-site
USD 75,000 - 110,000
Senior Embedded Software Engineer, Electrified Powertrains
Senior Embedded Software Engineer, Electrified Powertrains

Caterpillar Financial Services Corporation • Mossville (IL)

On-site
USD 113,000 - 169,000
Relocation assistance
Visa sponsorship available
Onsite work five days a week
Senior Controls Engineer — Field-Driven EV Powertrain
Senior Controls Engineer — Field-Driven EV Powertrain

Motive Companies • Monroe (MI)

On-site
USD 80,000 - 150,000
Early-stage equity
Health and dental benefits
Paid time off
+1
Senior Embedded Software Lead for Autonomous Vehicle Controls
Senior Embedded Software Lead for Autonomous Vehicle Controls

PACCAR Inc • Kirkland (WA)

On-site
USD 104,000 - 163,000
Embedded Systems Engineer - Hardware & Firmware Innovator
Embedded Systems Engineer - Hardware & Firmware Innovator

HTI Technology • Chanhassen (MN)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar Brazil • Illinois

On-site
USD 113,000 - 169,000
Medical, dental, vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Senior Embedded Software Lead - ADAS/ECU
Senior Embedded Software Lead - ADAS/ECU

Magna International • Southfield (MI)

On-site
USD 120,000 - 160,000