Firmware / Embedded Systems Engineer

Rethink Recruit
Any Location, CA
Job Description
Role Overview

Skild AI is looking for a Firmware Engineer to develop and optimize firmware for BLDC motor control and real-time embedded systems. The team values demonstrated ability and attitude over credentials.

What You Will Do

Develop and optimize firmware for BLDC motor control, design and debug low-level communication protocols, implement real-time systems, and collaborate with hardware engineers.

Why It Might Be a Fit

You should have hands-on experience in firmware development for robotics, motor control, or embedded systems, and expertise in BLDC motor control and low-level communication protocols.

Requirements

  • Hands-on experience in firmware development for robotics, motor control, or embedded systems
  • Expertise in BLDC motor control including FOC (Field-Oriented Control), PWM, and current and position control techniques
  • Proficiency in low-level communication protocols such as RS-485, CAN, and SPI
  • Experience with real-time embedded systems including FreeRTOS or RT Linux
  • Familiarity with DDS frameworks such as ROS
  • Proficiency in C/C++ for embedded systems and comfort with hardware debugging tools
  • Bachelor’s or Master’s degree in Electrical Engineering, Robotics, Mechatronics, or a related field

Benefits

  • Base Salary: $100,000 - $300,000, depending on experience
]]>