Software Engineer, Autonomy Controls
$146,000–$211,500 year
Hybrid · Pittsburgh, Pennsylvania, United States
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.
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.