about 6 hours ago
Base Salary
$155k - $225k/yr
Responsibilities
- Design estimators and controllers for propulsion motors and actuators.
- Implement controllers in C++ for bare-metal ARM microcontrollers.
- Write peripheral drivers for new motor controller hardware revisions.
- Validate firmware through bench and flight tests.
- Improve flight software reliability with fault management strategies.
- Build vehicle simulations in Rust for firmware validation.
- Collaborate with electrical engineers on new inverter designs.
- Maintain automated systems to monitor fleet performance.
Requirements
- Fluency in C/C++ and willingness to work with Rust and Python.
- Experience with mechatronic control systems, either through projects or professional work.
- Curiosity to work in various embedded environments.
- Experience supporting robotic systems in real-world scenarios.
- Systems-engineering mindset for efficient problem-solving.
- Strong communication skills for stakeholder interactions.
- Ability to work on-site in South San Francisco, CA.
- Background in electronics design is a plus but not required.
