Aurora Innovation logo
Aurora Innovation4 months ago

Software Engineer, Autonomy Controls

$146,000–$211,500 year

Hybrid · Pittsburgh, Pennsylvania, United States

Type
Full Time
Level
Senior Level
Education
Doctorate Or Professional Degree
Company size
Startup
Industry
Technology

Job Summary

Join Aurora’s Autonomy Controls Software Team as a Control Systems Software Engineer, focusing on the design, implementation, integration, and verification of motion control systems for the Aurora Driver. In this role, you will develop safety-critical motion control algorithms, analyze system performance in various environments, and verify robustness against disturbances and failure modes. Required qualifications include extensive experience in C++ code, control systems, and vehicle dynamics analysis. A Doctorate or professional degree is preferred.

Required Qualifications

  • Experience building production-quality C++ code
  • 8+ years of experience working on control systems for vehicle platforms in automotive, aerospace, robotics, or related fields
  • Experience in control system design with a solid foundation in control theory
  • Experience analyzing/simulating nonlinear vehicle dynamics
  • Knowledge of state estimation and signal processing techniques

Desired Qualifications

  • Familiarity with design of fail-safe/fail-operational control systems
  • Experience in verifying design of safety-critical and/or autonomous systems
  • Masters or PhD in related field

Additional Requirements

  • Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$146k – $212k / yr

Software Engineer, Autonomy Controls · Aurora Innovation

Apply on Sorce