O

Oshkosh

Designs and manufactures purpose-built vehicles

Embedded Software & Controls Team Lead

Controls & Automation EngineeringConfirmed live in the last 24 hours
Full-timeNew Hudson, MI, USA$104.1k - $173.9k

About the Job

Requirements

  • A bachelor's or master's degree in Electrical Engineering, Computer Engineering, Mechanical/Mechatronics Engineering, Computer Science, or a related field is required.
  • A BS or MS in Automotive, Mechanical, or Electrical Engineering, Computer Science, Computer Engineering, or Mechatronic Systems, with 6 or more years of engineering experience, is required.
  • Demonstrated experience leading technical projects, mentoring junior- or mid-level engineers, or serving in a team lead capacity is required.
  • Proficiency in MATLAB, Simulink, and Stateflow for algorithm design and physical system modeling is required.
  • Strong hands-on proficiency with C/C++ for real-time operating systems, bare-metal microcontrollers, or embedded Linux is required.
  • Practical experience with bus protocols and diagnostic tools, including CAN/CAN-FD, J1939, Vector CANalyzer/CANoe, Ethernet/EtherCAT, DDS, and Wireshark, is required.
  • A proven track record debugging hardware/software issues using test and measurement equipment and data acquisition systems is required.

Responsibilities

  • Supervise, mentor, and manage performance for 2–7 direct reports.
  • Drive team goal-setting, technical development, and employee retention.
  • Assist with engineering recruitment, screening, and technical interviews.
  • Support department budgeting, resource planning, and effort estimation.
  • Lead the technical execution of embedded software and control system projects.
  • Define system-level control architectures, software interfaces, communication protocols, and functional requirements.
  • Support code review processes and ensure adherence to software development processes, safety, and quality guidelines, including MISRA, ISO 26262, and MIL 882E.
  • Support cross-functional coordination, customer reviews, and proposal efforts.
  • Develop multi-domain models for mechanical, electrical, and hydraulic systems.
  • Design and tune classical and modern control algorithms, including PID, state-space, and MPC.
  • Execute Model-in-the-Loop (MIL) and Software-in-the-Loop (SIL) simulations.
  • Correlate and validate simulation models against empirical test data.
  • Oversee embedded software implementation in C/C++ and Model-Based Design auto-coded targets using Simulink Coder and Embedded Coder.
  • Specify microcontroller/ECU hardware, sensor interfaces, and actuator requirements.
  • Lead bench bring-up, hardware-in-the-loop testing, and hands-on system troubleshooting.
  • Implement and test automotive, industrial, and military bus protocols, including CAN, J1939, CANopen, Ethernet, EtherCAT, DDS, and TSN.

Desired Qualifications

  • Prior formal direct-report management experience, including performance reviews and hiring.
  • Experience with functional safety standards, including ISO 26262, IEC 61508, and MIL-882E.
  • Experience with commercial rapid-prototyping ECUs, such as dSPACE, Raptor, MotoHawk, or OpenECU.
  • Experience with electric/hybrid powertrains, motor controls, or electro-hydraulic by-wire systems.
  • Familiarity with modern software workflows, including Git, CI/CD pipelines for embedded targets, automated unit testing, and static analysis such as MISRA C/C++.
  • Experience with multi-body dynamics or full-vehicle simulation tools, such as CarSim, TruckSim, Simscape, Dymola, or FMI/FMU.

About the Company

Oshkosh

Designs and manufactures purpose-built vehicles

Oshkosh Corporation designs and manufactures purpose-built vehicles and equipment for specialized markets, including defense, fire and emergency services, access equipment, refuse collection, concrete placement, and aviation ground support. It sells its high-value, durable vehicles directly to government agencies, municipalities, and private sector clients. The company differentiates itself through ongoing product development, a strong focus on quality, and community programs like the Youth Apprentice. Its goal is to provide reliable, efficient, purpose-built solutions that meet the evolving needs of essential operations.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Oshkosh, WI
Founded
1917

Recently Posted Jobs

Explore more opportunities at Oshkosh

See more jobs