Senior Firmware Engineer

SR2

Austin (TX)

On-site

USD 120,000 - 180,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

Job summary

SR2 in Austin, TX seeks an embedded firmware engineer focused on motor control to join a small team. You will own firmware from silicon to control loop, collaborating with hardware and systems teams to ensure seamless integration and reliability.

You will design real-time motor control firmware, optimize for latency and robustness, and validate performance on lab benches and in real-world conditions with a drive toward high-performance motor systems.

Qualifications

  • 3+ years of experience in embedded firmware development with a focus on motor control systems.
  • Strong experience with real-time control loops and BLDC/PMSM motors, motor drivers, and power electronics.
  • Proficiency in C/C++ for embedded systems and experience with microcontrollers such as STM32, TI C2000, or similar.
  • Strong debugging skills using hardware lab tools including oscilloscopes, logic analyzers, and power analyzers.

Responsibilities

  • Design and implement embedded firmware in C/C++ for real-time motor control, including high-frequency control loops, deterministic system behavior, and control algorithms (PID, FOC).
  • Work closely with electrical engineers to bring up motor control boards, including debugging power stages, gate drivers, and sensor feedback systems.
  • Use lab equipment including oscilloscopes, logic analyzers, and power analyzers to validate performance and troubleshoot control, timing, and signal integrity issues.
  • Optimize firmware for latency, efficiency, and reliability in hardware-constrained environments; conduct lab and field testing to validate motor performance under real-world operating conditions.

Skills

Embedded firmware development
Real-time control loops
Motor control systems
C/C++ for embedded
Microcontrollers (STM32/TI C2000)
Lab debugging tools

Tools

Oscilloscopes
Logic analyzers
Power analyzers

Job description

Most firmware engineers write code for boards that never leave the bench. This isn't that.

You'll design and implement high-performance motor control firmware critical to the precision and reliability of an autonomous platform, working closely with electrical, mechanical, and systems teams to ensure seamless integration across hardware and software.

You won't be handed a spec and a black-boxed board you'll bring up the hardware yourself, validate it on the bench, and own the firmware from silicon to control loop, on a small team where your design decisions ship.

We're hiring across multiple experience levels, including Associate Engineer, Engineer, Senior Engineer, Staff Engineer, and Senior Staff Engineer. Your title and level will be determined based on your experience, skills, and the scope of responsibility appropriate for the role.

What You'll Do
  • Design and implement embedded firmware in C/C++ for real-time motor control, including high-frequency control loops, deterministic system behavior, and control algorithms (PID, FOC) for BLDC, PMSM, or similar motor systems.
  • Work closely with electrical engineers to bring up motor control boards, including debugging power stages, gate drivers, and sensor feedback systems.
  • Use lab equipment including oscilloscopes, logic analyzers, and power analyzers to validate performance and troubleshoot control, timing, and signal integrity issues.
  • Optimize firmware for latency, efficiency, and reliability in hardware-constrained environments; conduct lab and field testing to validate motor performance under real-world operating conditions.
Qualifications and Skills
  • 3+ years of experience in embedded firmware development with a focus on motor control systems.
  • Strong experience with real-time control loops and BLDC/PMSM motors, motor drivers, and power electronics.
  • Proficiency in C/C++ for embedded systems and experience with microcontrollers such as STM32, TI C2000, or similar.
  • Strong debugging skills using hardware lab tools including oscilloscopes, logic analyzers, and power analyzers.
Good to Have
  • Experience with Field-Oriented Control (FOC) or advanced motor control techniques.
  • RTOS or bare-metal real-time firmware experience.
  • Experience integrating firmware with mechanical systems and actuators.
  • Familiarity with high-reliability or defense systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software/Firmware Design Engineer
Software/Firmware Design Engineer

Ascendo Resources • Saint Petersburg (FL)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Vertage • Austin (TX)

On-site
USD 130,000 - 170,000
Senior - Senior Staff Firmware Engineer
Senior - Senior Staff Firmware Engineer

EQ3 • Fremont (CA)

On-site
USD 150,000 - 210,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 III, Motors and Controls
Electrical Engineer III, Motors and Controls

Kaney, Inc. • Rockford (IL)

On-site
USD 90,000 - 135,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Santa Barbara (CA)

On-site
USD 110,000 - 160,000
Equity Participation
Relocation Assistance
401(k)
+3
Staff Firmware Engineer - Motor Controls (Equity)
Staff Firmware Engineer - Motor Controls (Equity)

1x.tech • San Carlos (CA)

On-site
USD 200,000 - 300,000
Salary range + Equity
Health, dental, and vision insurance
401(k) with company match
+1
Senior Firmware Engineer
Senior Firmware Engineer

Suitable Technologies, Inc. • Palo Alto (CA)

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

Ascendo Resources, LLC • Saint Petersburg (FL)

On-site
USD 90,000 - 130,000
Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & Actuation

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000