Firmware Engineer - Motor Control at Sunday Robotics - ScoutJobs - The AI-curated global job board
Skip to content
Sunday Robotics
Posted 4 days ago

Firmware Engineer - Motor Control

Sunday Robotics

Requirements

BS or MS in Computer or Electrical Engineering, 3+ years real-time embedded software development, Proficiency in embedded C/C++, Deep knowledge of motor control theory (FOC, dq transforms), Experience with encoders and current sensors, Ability to read electrical schematics, Experience with I2C, SPI, UART, RS-485, CAN, Ethernet, or EtherCAT

Skills

C#Embedded CRTOSPython

About the role

Responsibilities

  • Own motor control firmware end-to-end, from prototype to production
  • Design and implement motor control firmware on brushless actuators, including FOC, current, speed, and position control loops
  • Bring up and debug custom motor control hardware and sensors in collaboration with electrical engineers
  • Build robust sensing and calibration pipelines for encoders and current/voltage measurements
  • Collaborate with controls and machine learning engineers to enable force-sensitive, compliant control under dynamic loads

Requirements

  • BS or MS in Computer or Electrical Engineering or a related technical field
  • 3+ years of real-time embedded software development experience
  • Strong proficiency in embedded C/C++ and understanding of real-time constraints and low-level peripherals (timers, ADCs, PWMs, DMA)
  • Deep knowledge of motor control theory, specifically field-oriented control (FOC) and dq transforms
  • Experience with encoders and current sensors, including calibration and filtering
  • Ability to read and understand electrical schematics and layouts
  • Experience with communication protocols such as I2C, SPI, UART, RS-485, CAN, Ethernet, or EtherCAT

Preferred Qualifications

  • Experience delivering at least one project from prototype phase into production
  • Familiarity with RTOS concepts, scheduling, and interrupt handling
  • Experience with Python for scripting, data analysis, or test automation
  • Knowledge of safety mechanisms like overcurrent, overtemp, and watchdog implementation

About the Company

Sunday Robotics is developing personal robots designed to reclaim time lost to repetitive household tasks. We are building a talented team to make generalized, accessible robotics a reality for every household.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Firmware Engineer - Motor Control

Sunday Robotics · Redwood City

Sign up to apply