Senior Motor Firmware Engineer – Embedded Controls
Zipline
South San Francisco (CA)
On-site
USD 160,000 - 215,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Medical insurance
Dental insurance
Vision insurance
Paid time off
Equity compensation
Job summary
A delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing and implementing high-performance motor controller firmware, collaborating closely with electrical engineers and other teams. Ideal candidates should be fluent in C++, eager to learn, and curious about embedded systems. The starting salary range is $160,000 – $215,000, with opportunities for equity compensation and bonuses.
Qualifications
Eagerness to learn and collaborate with a multi-disciplinary team.
Experience supporting robotic systems in real-world scenarios.
Ability to work on-site in South San Francisco, CA.
Responsibilities
Design estimators and controllers for propulsion motors.
Implement controllers in C++, targeting bare-metal ARM microcontrollers.
Improve the reliability of the flight software system.
Build vehicle simulations in Rust.
Collaborate with electrical engineers for inverter designs.
Maintain automated systems for fleet performance.
Skills
Fluency in C++
Excitement about Rust and Python
Systems-engineering mindset
Strong executive communication skills
Tools
MATLAB
Julia
Rust
Python
Job description
A delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing and implementing high-performance motor controller firmware, collaborating closely with electrical engineers and other teams. Ideal candidates should be fluent in C++, eager to learn, and curious about embedded systems. The starting salary range is $160,000 – $215,000, with opportunities for equity compensation and bonuses.