Firmware Engineer II — Real-Time Motor Control Innovator

Milwaukee Electric Tool Corporation

Town of Brookfield (WI)

On-site

USD 85,000 - 125,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Robust health, dental and vision plans
401(k) savings plan
Education assistance
On-site wellness center

Job summary

Milwaukee Tool is seeking a Firmware Engineer II - Motor Control to design, prototype, test, and optimize embedded motor-control software for real-time applications in our Wisconsin facility. You will contribute to advancing firmware capabilities for power tools and collaborate with cross-functional teams across the globe.

You will design and implement advanced control algorithms, develop test plans, and ensure quality through HIL and CI/CD practices, while aligning with Milwaukee Tool's

Qualifications

  • Bachelor's degree in Electrical Engineering or related field required.
  • 2+ years embedded C/C++ or comparable programming language for embedded systems.
  • Working knowledge of closed loop control theory.
  • Experience with DevOps, CI/CD, HIL, and unit testing.
  • Experience with software configuration management tools, defect tracking tools, and peer reviews.
  • Excellent problem-solving skills; able to work under pressure in a dynamic environment.
  • Ability to travel 10% of the time (domestic and international).

Responsibilities

  • Design, prototype, test, and troubleshoot embedded systems for real-time motor control applications.
  • Design, model, simulate, and implement advanced control algorithms independently and with senior engineers.
  • Develop, analyze, maintain, and document control system architecture.
  • Develop and execute test plans and procedures for firmware applications and subsystems.
  • Use laboratory equipment like oscilloscopes, power supplies, electronic loads, and data acquisition systems.
  • Track projects to ensure schedule adherence and communicate status to teams and management.
  • Provide technical guidance and mentorship to junior engineers.
  • Collaborate with suppliers and manufacturers on component selection for current and future projects.

Skills

Embedded C/C++
Closed-loop control
DevOps CI/CD
HIL
Unit testing
Config management
Problem solving
Travel availability

Education

BS in Electrical Engineering

Tools

MATLAB/Simulink
Bare metal C/C++
PCB CAD tools
Vector control
PWM control
Code generation

Job description

Milwaukee Tool is seeking a Firmware Engineer II - Motor Control to design, prototype, test, and optimize embedded motor-control software for real-time applications in our Wisconsin facility. You will contribute to advancing firmware capabilities for power tools and collaborate with cross-functional teams across the globe.

You will design and implement advanced control algorithms, develop test plans, and ensure quality through HIL and CI/CD practices, while aligning with Milwaukee Tool's

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer II — Real-Time Embedded Systems & Impact
Firmware Engineer II — Real-Time Embedded Systems & Impact

Techtronic Industries • Town of Brookfield (WI)

On-site
USD 90,000 - 130,000
Health, dental and vision insurance
401(k) savings plan
Education assistance
+1
Firmware Engineer II - Motor Control & Embedded AI
Firmware Engineer II - Motor Control & Embedded AI

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 90,000 - 130,000
Health insurance
401(k) plan
Education assistance
+1
Embedded Firmware Engineer: Motor Control
Embedded Firmware Engineer: Motor Control

TECHTRONIC CORDLESS GP • United States

On-site
USD 90,000 - 120,000
Health, dental & vision insurance
401(k) savings plan
Education assistance
+1
Motor Control Firmware Engineer II
Motor Control Firmware Engineer II

Milwaukee Tool • Town of Brookfield (WI)

On-site
USD 85,000 - 110,000
Health, dental and vision insurance
401(k) retirement plan
Education assistance
+1
Embedded Firmware Engineer II — Real-Time Systems
Embedded Firmware Engineer II — Real-Time Systems

Milwaukee Tool • Town of Brookfield (WI)

On-site
USD 90,000 - 120,000
Health, dental and vision insurance
401(k) plan
Education assistance
+1
Firmware Engineer II: Real-Time Embedded Systems Innovator
Firmware Engineer II: Real-Time Embedded Systems Innovator

Milwaukee Tool • Town of Brookfield (WI)

On-site
USD 85,000 - 120,000
Health, dental, and vision insurance
401(k) savings plan
Education assistance
+1
Firmware Engineer II: Real-Time Embedded Systems Innovator
Firmware Engineer II: Real-Time Embedded Systems Innovator

Techtronic Industries • Town of Brookfield (WI)

On-site
USD 90,000 - 120,000
Health, dental and vision insurance
401(k) with company match
Education assistance
+1
Embedded Firmware Engineer II – Real-Time & AI Solutions
Embedded Firmware Engineer II – Real-Time & AI Solutions

Techtronic Industries • Town of Brookfield (WI)

Hybrid
USD 110,000 - 140,000
Health, dental and vision insurance
401(k) savings plan
Education assistance
+1
Embedded Firmware Engineer II – Real‑Time Systems
Embedded Firmware Engineer II – Real‑Time Systems

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 85,000 - 120,000
Health, dental & vision insurance
401(k) savings plan
Education assistance
+1
Firmware Engineer II - Embedded Systems for Power Tools
Firmware Engineer II - Embedded Systems for Power Tools

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 95,000 - 125,000
Health, dental, vision insurance
401(k) savings plan
Education assistance
+1