Embedded Real-Time Motor Control Engineer

General Matter, Inc.

Los Angeles (CA)

On-site

USD 150,000 - 260,000

Full time

4 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

Stock options
Medical, vision & dental coverage
401(k) retirement plan

Job summary

General Matter is seeking an Embedded Software Engineer to develop real-time control software for test stands and production systems. You will translate control algorithms into deterministic, fault-tolerant code that drives motor drives, coordinates distributed actuators, and handles high-rate data via fieldbus networks.

This role demands hands-on work from early prototypes through deployed systems, emphasizing safety, reliability, and high performance in a nuclear-enriched production

Qualifications

  • Bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related STEM field.
  • 5+ years of experience developing embedded, real-time, or low-level systems software.
  • Evidence of exceptional ability (prior projects, portfolio of work, completed products, etc.).
  • Strong, production-level experience in C, C++, or Rust.
  • Hands-on experience implementing motor control firmware for electric motors and drives, such as field-oriented control, sensorless control, PWM, and closed-loop current control.
  • Solid grounding in control fundamentals (linear systems, discrete-time control, digital filtering, and state estimation).
  • Hands-on experience with real-time systems and hardware/software integration, timing, concurrency, and device driver development.
  • Ability to perform trade studies and make clear recommendations from first principles.

Responsibilities

  • Architect and develop deterministic, safety-critical control software on real-time Linux (e.g., PREEMPT_RT) and embedded microcontroller/DSP targets.
  • Define real-time architecture, driver standards, and hardware interface conventions across R&D, test, and production systems.
  • Implement and optimize motor control algorithms in embedded firmware, including field-oriented control, sensorless control, and high-rate closed-loop current and torque control.
  • Develop low-level drive firmware for PWM generation, synchronized ADC sampling, current and voltage sensing, and motor feedback interfaces for power electronics and inverters.
  • Implement estimation, monitoring, and protection functions to maximize system safety and reliability.
  • Build and maintain industrial fieldbus masters and stacks (EtherCAT, CAN/CANopen, EtherNet/IP) for hard real-time control.
  • Write drivers and interfaces for scientific instrumentation, sensors, and data acquisition hardware for high-speed acquisition across SPI, I2C, serial, USB, PCIe, Ethernet.
  • Own software from development through deployment by building automated build, test, and validation infrastructure (SIL/HIL).
  • Perform safety analyses and validate control logic to ensure deterministic behavior under fault conditions.
  • Contribute to integrated system testing, commissioning, and continuous improvement of embedded software on production equipment.

Skills

C/C++
Rust
Real-time systems
Embedded
Linux RTOS
Motor control firmware
Hardware/software integration
Python
MATLAB/Simulink
CAN/EtherCAT

Education

Bachelor's degree in a relevant STEM field

Tools

EtherCAT
CANopen
EtherNet/IP
Modbus
TI C2000
STM32
PCIe
I2C
SPI
Linux PREEMPT_RT

Job description

General Matter is seeking an Embedded Software Engineer to develop real-time control software for test stands and production systems. You will translate control algorithms into deterministic, fault-tolerant code that drives motor drives, coordinates distributed actuators, and handles high-rate data via fieldbus networks.

This role demands hands-on work from early prototypes through deployed systems, emphasizing safety, reliability, and high performance in a nuclear-enriched production

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Motor Controls Engineer - Real-Time Drives & Automation
Motor Controls Engineer - Real-Time Drives & Automation

General Matter • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Real-Time Motor Controls Engineer – Drives & Motion
Real-Time Motor Controls Engineer – Drives & Motion

General Matter, Inc. • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Robotics Embedded Motor Controls Engineer
Robotics Embedded Motor Controls Engineer

Dexmate Inc. • United States

On-site
USD 120,000 - 180,000
Real-Time Robotics Embedded Motor Controls Engineer
Real-Time Robotics Embedded Motor Controls Engineer

Dexmate • Fremont (CA)

On-site
USD 120,000 - 170,000
Robotics Controls Engineer — Real-Time Systems
Robotics Controls Engineer — Real-Time Systems

Generalist • Somerville (NJ)

On-site
USD 150,000 - 230,000
Hands-on Embedded Motor Controls Engineer
Hands-on Embedded Motor Controls Engineer

Dexmate Inc. • Fremont (CA)

On-site
USD 120,000 - 160,000
Robotics Real-Time Controls Engineer
Robotics Real-Time Controls Engineer

Tutor • Watertown (MA)

On-site
USD 120,000 - 170,000
Senior Embedded Firmware Engineer — Motor Control
Senior Embedded Firmware Engineer — Motor Control

Actalent • Goleta (CA)

On-site
USD 110,000 - 150,000
Equity Participation
Relocation Assistance
401(k)
+3
Embedded Motor Controls Engineer, Robotics
Embedded Motor Controls Engineer, Robotics

Dexmate • Fremont (CA)

On-site
USD 120,000 - 170,000
Senior Motor Control Engineer - Embedded Real-Time
Senior Motor Control Engineer - Embedded Real-Time

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits package