Motor Drive Firmware Engineer

Green Key Resources

Austin (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Green Key Resources is seeking a Motor Drive Firmware Engineer to develop high-performance embedded firmware for autonomous platforms. You will work with electrical, mechanical, and systems engineers to optimize motor operation from prototype through production.

Responsibilities include designing firmware in C/C++, implementing PID/FOC control, and hardware bring-up with LTCC systems. Strong debugging skills and experience with STM32 or TI C2000 are desired.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering or related field.
  • 3+ years of embedded firmware experience with motor control.
  • Proficiency in C/C++ for real-time embedded systems.

Responsibilities

  • Design, develop, and maintain embedded firmware for real-time motor control.
  • Implement high-frequency control loops and motor control algorithms (PID/FOC).
  • Integrate firmware with hardware during bring-up and production readiness.
  • Debug and validate firmware using test equipment and lab measurements.
  • Collaborate with cross-functional teams to optimize performance and reliability.

Skills

Embedded firmware
Real-time control
Motor control
C/C++
STM32/TI C2000
Debugging tools

Education

Bachelor's degree in Electrical/Computer Engineering or related field

Tools

Oscilloscopes
Logic analyzers
Power analyzers

Job description

We are seeking a Motor Drive Firmware Engineer with strong expertise in embedded systems, real-time control, and motor drive technologies. In this role, you will develop high-performance embedded firmware that powers our autonomous platforms, ensuring precise, reliable, and efficient motor operation. You will work closely with electrical, mechanical, and systems engineers to integrate firmware with hardware and optimize system performance from prototype through production.

Embedded Firmware Development
  • Design, develop, and maintain embedded firmware in C/C++ for real-time motor control applications.
  • Implement high-frequency control loops and deterministic firmware for BLDC, PMSM, and similar motor systems.
  • Develop and optimize motor control algorithms, including PID and Field-Oriented Control (FOC), for high-performance electromechanical systems.
Hardware Integration & Bring-Up
  • Partner with electrical engineers during hardware bring-up to validate motor control boards, power stages, gate drivers, and sensor feedback systems.
  • Integrate firmware with embedded hardware to ensure reliable communication between motors, sensors, and control electronics.
  • Support hardware validation from initial power-up through system integration and production readiness.
  • Debug embedded systems using oscilloscopes, logic analyzers, power analyzers, and other laboratory equipment.
  • Troubleshoot control loop performance, timing, communication, and signal integrity issues.
  • Optimize firmware for latency, efficiency, robustness, and reliability in resource-constrained embedded environments.
  • Perform laboratory and field testing to validate motor performance under real-world operating conditions.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • 3+ years of experience developing embedded firmware with a focus on motor control systems.
  • Strong experience with BLDC and PMSM motor control, motor drivers, power electronics, and real-time control loops.
  • Proficiency programming embedded systems in C/C++.
  • Experience working with microcontroller platforms such as STM32, TI C2000, or similar embedded processors.
  • Strong debugging skills using oscilloscopes, logic analyzers, power analyzers, and other embedded development tools.
Preferred Qualifications
  • Experience implementing Field-Oriented Control (FOC) or other advanced motor control algorithms.
  • Experience developing RTOS-based or bare-metal real-time embedded firmware.
  • Familiarity with firmware integration for electromechanical systems, actuators, and precision motion control applications.
  • Experience working with high-reliability, aerospace, defense, robotics, or autonomous systems.
  • Understanding of embedded communication protocols and hardware interfaces commonly used in motor control applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Motor Drive Firmware Engineer: Real-Time Control
Motor Drive Firmware Engineer: Real-Time Control

Green Key Resources • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Embedded Engineer - Motor-control firmware
Senior Embedded Engineer - Motor-control firmware

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Motor Drive Firmware Engineer-All Levels
Motor Drive Firmware Engineer-All Levels

Allen Control Systems • Austin (TX)

On-site
USD 80,000 - 110,000
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
+1
Electrical Engineer - Motors and Controls
Electrical Engineer - Motors and Controls

CSG Talent • Illinois

On-site
USD 120,000 - 180,000
Lead Motor Control Engineer - Power Electronics (Firmware)
Lead Motor Control Engineer - Power Electronics (Firmware)

Copeland LP • Sidney (OH)

Hybrid
USD 120,000 - 150,000
Medical insurance
401(k)
Paid parental leave
Electrical Engineer - Motors and Controls
Electrical Engineer - Motors and Controls

Combined Selection Group Ltd • Illinois

On-site
USD 110,000 - 140,000
Firmware/ Embedded Systems Engineer
Firmware/ Embedded Systems Engineer

Menlo Ventures • San Francisco (CA)

On-site
USD 100,000 - 300,000
Senior Embedded Engineer - Motor-control firmware
Senior Embedded Engineer - Motor-control firmware

Combined Selection Group Ltd • California (MO)

On-site
USD 155,000 - 221,000
Firmware/ Embedded Systems Engineer
Firmware/ Embedded Systems Engineer

Skildai Careers • Pittsburgh

On-site
USD 100,000 - 300,000
Embedded Firmware Engineering Manager
Embedded Firmware Engineering Manager

Analogic • Canton (MA)

On-site
USD 120,000 - 150,000