

Controls Engineer
Location
Redwood City, CA
Level
Mid-Level
Department
Robotics & Automation
Type
Salary
$150,000 - $190,000
Job Description
Posted on:
2025-11-04
Responsibilities
- Develop and maintain embedded software and firmware for rover control systems and motion controllers.
- Design, implement, and tune motion-control systems and hardware/software interfaces.
- Debug complex electromechanical systems and analyze hardware-software interactions.
- Support integration between hardware and software teams, ensuring smooth collaboration.
- Define and execute commissioning processes for embedded systems.
- Support product development from prototypes through production with a focus on reliability and safety.
- Document system architectures, control algorithms, and troubleshooting results.
Job Requirements
- Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Mechatronics, or related field.
- Minimum of 3 years of experience in controls engineering or embedded systems.
- Strong fundamentals in electrical and mechanical engineering for robotics.
- Hands-on experience with motion control systems and associated hardware.
- Proficiency in embedded software development and familiarity with industrial controllers.
- Familiarity with communications protocols in mechatronics and robotics.
- Ability to debug system-level issues across hardware, firmware, and control logic.



