Senior Embedded FOC Motor Control Engineer

Allocor Tech

Crozet (VA)

On-site

USD 140,000 - 190,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Top-tier medical
Company-sponsored HSA
Dental and vision
Unlimited PTO
11 paid holidays
401(k) with match

Job summary

Allocor.Tech seeks an experienced embedded firmware engineer to implement and harden FOC for PMSM/BLDC motors. You will write real-time C/C++ on Cortex-M devices, handle sensorless paths, and extend the allocore SDK for outer loops.

You will bring up new hardware in collaboration with the hardware and EE teams, building robust test stories for flight and salt-water environments. Expect to own complex control loops, intermittently work with CAN/RS-485, and contribute to production-ready software

Qualifications

  • 5+ years embedded motor-control firmware experience.
  • FOC on PMSM/BLDC required; not just a résumé bullet.
  • Production C/C++ on bare metal or a thin RTOS.
  • CAN (2.0/FD) and RS-485 experience.
  • Sensorless observers and advanced motor-control topics are a plus.

Responsibilities

  • Implement and harden FOC: Clarke/Park, current and speed loops, field weakening, overmodulation, dead-time.
  • Write real-time C/C++ on Cortex-M and similar: PWM, ADC, DMA, isolated comms.
  • Own sensored and sensorless paths, calibration, and protection for flight and salt water.
  • Extend the allocore SDK for drop-in outer loops without touching inner loop.
  • Bring up new hardware with EE and build test stories: HIL, dyno, regression, production load.

Skills

Embedded motor-control firmware
FOC on PMSM/BLDC
Discrete-time control
SVPWM
Cortex-M / STM32-class
Bare metal / RTOS programming
CAN 2.0/FD
RS-485
Encoder / Hall interfaces
Sensorless observers (bonus)

Tools

Cortex-M toolchain
STM32-family
Real-time OS

Job description

Allocor.Tech seeks an experienced embedded firmware engineer to implement and harden FOC for PMSM/BLDC motors. You will write real-time C/C++ on Cortex-M devices, handle sensorless paths, and extend the allocore SDK for outer loops.

You will bring up new hardware in collaboration with the hardware and EE teams, building robust test stories for flight and salt-water environments. Expect to own complex control loops, intermittently work with CAN/RS-485, and contribute to production-ready software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Motor Control Firmware Engineer (FOC)
Senior Motor Control Firmware Engineer (FOC)

Allocor Tech • Crozet (VA)

On-site
USD 140,000 - 190,000
Top-tier medical
Company-sponsored HSA
Dental and vision
+3
Motor Drive Firmware Engineer
Motor Drive Firmware Engineer

hireneXus • Austin (TX)

On-site
USD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

Strativ Group • Austin (TX)

On-site
USD 100,000 - 150,000
Embedded Motor Drive Firmware Engineer (FOC/PID)
Embedded Motor Drive Firmware Engineer (FOC/PID)

Strativ Group • Austin (TX)

On-site
USD 100,000 - 150,000
EV Firmware Engineer: Bare-Metal & RTOS Motor Control
EV Firmware Engineer: Bare-Metal & RTOS Motor Control

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Early-stage stock options
401k/retirement savings program
Annual vacation bonus
+3
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
Senior Embedded Motor Control Engineer
Senior Embedded Motor Control Engineer

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 140,000 - 190,000
Equity participation
Health/dental/vision coverage
401(k) matching
Aviation-Grade Embedded Motor Control Lead
Aviation-Grade Embedded Motor Control Lead

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 140,000 - 190,000
Equity participation
Health/dental/vision coverage
401(k) matching
Embedded Firmware Engineer – Motor Control & Hardware Debugging
Embedded Firmware Engineer – Motor Control & Hardware Debugging

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Relocation offered
Great benefits
Well funded
+1
Motion Control Firmware Engineer (Embedded C) – Growth & Equity
Motion Control Firmware Engineer (Embedded C) – Growth & Equity

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Health benefits (100% company-covered)
Flexible PTO
401K
+2