Posted in

Control Engineer – Labs

Control Engineer – Labs

CompanyDoorDash
LocationSan Francisco, CA, USA
Salary$159800 – $235000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s degree in Aerospace Engineering, Robotics, Electrical Engineering, or a related field.
  • 8+ years of experience in GNC or control systems engineering for autonomous vehicles.
  • Strong background in classical and modern control theory, estimation, and systems dynamics.
  • Demonstrated experience implementing control algorithms in C++ on embedded systems.
  • Proficiency with control system development tools (e.g., MATLAB/Simulink, Python, Eigen, or similar).
  • Deep familiarity with real-world flight control tuning, testing, and diagnostics.
  • Ability to operate independently, own complex systems, and deliver in fast-paced environments.

Responsibilities

  • Develop, implement, and tune control algorithms for autonomous ground/flight platforms.
  • Design and validate control strategies for stability, performance, and robustness across a range of operating regimes.
  • Own the full controls toolchain, from simulation to embedded deployment.
  • Implement real-time control software in C++ on embedded platforms, ensuring tight integration with onboard sensors and actuators.
  • Work closely with systems, hardware, autonomy, and test teams to validate performance in field environments.
  • Analyze flight data, perform system identification, and iterate rapidly on control architecture and parameters.
  • Contribute to simulation environments, plant models, and HIL/SIL infrastructure as needed.

Preferred Qualifications

  • Experience with aerospace or robotic systems operating in field or mission-critical contexts.
  • Familiarity with embedded software development practices, real-time constraints, and flight-critical software.
  • Knowledge of navigation, sensor fusion, and attitude estimation.
  • Experience with flight test operations, data analysis, and post-mortem debugging.
  • Exposure to safety-critical design, fault tolerance, and redundancy management.