- Robot type
- Sensors and Components
- Location
- Mountain ViewCaliforniaUSA
- Job type
- Software
- Posted
- Aug 11, 2026
- Salary
- $140,463–$190,113 a year
Full-time
Senior Embedded Controls Engineer – Scanning Systems
Job description
Aeva — Senior Embedded Controls Engineer – Scanning Systems (Mountain View, California).
Job responsibilities
- Developing, testing and analyzing control architectures and improvements.
- Implementing controller changes in C.
- Root-causing control performance issues with embedded, electrical and mechanical engineers.
- Testing and qualifying changes by coordinating with the reliability and test team to identify the appropriate test conditions, collect relevant data and present the results for approval.
Job requirements
- 3+ years of experience developing controls for motion control applications.
- Strong fundamentals in control design - PID, frequency domain, state space.
- Experience implementing real-time, production-level firmware in C.
- Ability to prototype controller designs and analyze data in Matlab and Python.
- Working knowledge of motors, encoders, motor drivers, ADCs and microcontrollers.
- Master’s level coursework in controls and embedded programming.
- Self-driven with ability to take complete ownership of projects
- Strong communication skills to work cross functionally
Similar jobs
Aeva · Software
Sr. Embedded Controls Engineer – Scanning Systems
Mountain View, California
Aeva · Software
Embedded SW Engineer - Mountain View
Mountain View, California
Aeva · Software
Software Field Applications Engineer
Mountain View, California
Aeva · Software
Senior Staff Software Engineer (C++)
Mountain View, California
