Embedded Drive Controls Engineer in Milwaukee

Energy Jobline ZR

Milwaukee (WI)

On-site

USD 105,000 - 140,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

Health insurance
Dental insurance
Vision insurance
Short-term disability
Long-term disability
Life insurance
IRA with company match
Paid holidays
Vacation

Job summary

Wabtec Freight in Erie, PA is seeking a Drive Controls Engineer to own the development of locomotive and OHV drive control systems, including algorithm design, software requirements, model-based implementation, and verification.

You will collaborate with Systems, Software, Power Electronics and Verification teams, develop test vectors, perform SIL/HITL, and lead full-cycle design of new drive control features using MATLAB/Simulink and C/C++.

Qualifications

  • Bachelor of Science in Electrical, Computer Science or a Technical Discipline with 3 to 6 years of related experience.
  • Experience with embedded architectures and reading legacy C/C++ code and mapping to modern control models.
  • Deep understanding of motor control algorithms, converter/inverter topologies, torque/speed regulation, and power electronics management.

Responsibilities

  • Design drive control systems and capture requirements across propulsion, braking, auxiliary, and supervisory systems.
  • Develop detailed control designs and define critical interfaces between propulsion, braking, and control subsystems.
  • Create robust test vectors, perform desktop simulations, and support SIL/HITL verification.
  • Interface with other engineering teams to ensure proper integration with heavy electrical components.
  • Manage the full-cycle development of new drive control features using model-based approaches (MATLAB/Simulink, Stateflow).
  • Develop and apply engineering tests to troubleshoot and refine drive control concepts.
  • Support lab and field validation testing.

Skills

C/C++
MATLAB
Simulink
Stateflow
Motor control
Power electronics
Embedded systems
Control algorithms

Education

B.S. in Electrical Engineering

Tools

MATLAB/Simulink
C/C++ toolchain

Job description

Title:

Drive Controls Engineer – Locomotive and OHV Systems

Location:

Wabtec Freight, Erie, PA

Job Description:

We’re looking for a dynamic Drives Control Engineer to be responsible for all tasks and deliverables related to locomotive, OHV propulsion and auxiliary drive control system development, including control algorithm design, software requirements development, model-based implementation, integration, verification, and validation activities. The Drives Control Engineer will work closely with Wabtec Systems, Software, Power Electronics, and Verification teams to develop, maintain, and enhance locomotive drive control functionality.

Responsibilities:
  • Work cross functionally to identify and capture requirements and execute the design of drive control systems.
  • Develop detailed control designs and define critical interfaces connecting propulsion, braking, auxiliary, and supervisory systems.
  • Develop robust test vectors, execute desktop simulation testing, and support Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HITL) verification environments.
  • Interface/work with other engineering teams during developmental stages to ensure successful integration with the function of heavy electrical componentry.
  • Manage the full-cycle design and development of new drive control system features. Including the build, simulation, and modification of model-based control architectures using MATLAB/Simulink and Stateflow.
  • Use creativity to find solutions for design modifications and troubleshooting of drive control systems.
  • Directly assist and support engineering lab and field validation testing.
Desired Skills:
  • Experience in using (C++, C, MATLAB, etc), with knowledge of various other common (including vintage ).
  • An understanding of control logic function and its interaction between major electrical components.
  • The ability to manage multiple projects simultaneously.
  • Past design experience working with embedded architectures, combined with a strong ability to read, analyze, and map legacy C/C++ control code back into modern control models.
  • Deep understanding of motor control algorithms, converter/inverter topologies, torque/speed regulation, and power electronics management.
  • Ability to create engineering experiments and execute testing to create workable solutions for drive controls systems.
  • Background designing protection functions, fail-safes, and complex embedded diagnostic/fault management loops.
  • Additional experience/knowledge with locomotive embedded systems design a plus.
Qualifications/Requirements:

Bachelor of Science in Electrical, Computer Science or a Technical Discipline with 3 to 6 years of related experience.

Benefits:

Phoenix Technical Solutions offers an attractive compensation and benefits package; including health, dental, vision, STD, LTD, Life, IRA with generous company match, paid holidays, vacation and more. Our global commitment to technological advancement offers opportunities for personal growth and development in a stable, supportive work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Model-Based Locomotive Drive Controls Engineer
Model-Based Locomotive Drive Controls Engineer

Energy Jobline ZR • Milwaukee (WI)

On-site
USD 105,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+6
Lead Engineer - Electric Drives Software
Lead Engineer - Electric Drives Software

Wabtec Corporation • Erie

On-site
USD 71,500 - 98,100
Health insurance
Retirement benefits
Annual bonus eligibility
Senior Controls Engineer
Senior Controls Engineer

Wabtec • Erie

On-site
USD 105,000 - 149,000
Annual bonus
Health benefits
Retirement plan
Drives Control Engineer
Drives Control Engineer

Swift Hire LLC • Chicago (IL)

On-site
USD 90,000 - 140,000
Electric Drives Control Engineer
Electric Drives Control Engineer

Quest Global • Erie

On-site
USD 90,000 - 120,000
401(k)
401(k) matching
Dental insurance
+6
Electric Drives Engineer
Electric Drives Engineer

Quest Global • Erie

On-site
USD 90,000 - 130,000
401(k)
401(k) matching
Dental insurance
+6
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Wabtec • Erie

On-site
USD 72,000 - 98,000
Relocation assistance
Annual bonus
Benefits package
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Wabtec Corporation • Erie, Northern (KY)

On-site
USD 72,000 - 98,000
Relocation assistance
Annual bonus (eligible)
Health benefits
+1
Sr. Controls Engineer
Sr. Controls Engineer

Zobility • Oshkosh (WI)

On-site
USD 110,000 - 140,000
Software Engineer III
Software Engineer III

Wabtec Corporation • Melbourne (FL), Northern (KY)

Hybrid
USD 79,000 - 113,000