Senior Control Systems Software Engineer, Autonomy

AURORA

Pittsburgh (Allegheny County)

Hybrid

USD 146,000 - 234,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Aurora Pittsburgh is seeking a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team. You will design, implement, and verify the motion control system of the Aurora Driver across vehicle platforms.

Ideal candidates have 8+ years experience in vehicle-control systems, production-quality C++ skills, and a solid control-theory background. This role offers a hybrid work model and competitive compensation.

Qualifications

  • 8+ years of experience on control systems for vehicle platforms (automotive, aerospace, robotics, or related).
  • Experience building production-quality C++ code.
  • Strong foundation in control theory and nonlinear vehicle dynamics.
  • Familiarity with fail-safe/fail-operational control systems (desirable).
  • Masters or PhD in related field (desirable).

Responsibilities

  • Develop motion control algorithms for a safety-critical system.
  • Analyze control system performance in offline and on-road environments.
  • Verify robustness of system to disturbances, failure modes, and environmental conditions.

Skills

C++ development
Control systems
Vehicle dynamics
State estimation
Signal processing

Education

Masters/PhD in related field

Job description

Aurora Pittsburgh is seeking a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team. You will design, implement, and verify the motion control system of the Aurora Driver across vehicle platforms.

Ideal candidates have 8+ years experience in vehicle-control systems, production-quality C++ skills, and a solid control-theory background. This role offers a hybrid work model and competitive compensation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Autonomy Controls
Software Engineer, Autonomy Controls

AURORA • Pittsburgh

Hybrid
USD 146,000 - 234,000
Senior Systems Architect – Autonomy HW & AI Compute
Senior Systems Architect – Autonomy HW & AI Compute

Australian Competition and Consumer Commission • Mountain View (CA)

Hybrid
USD 197,000 - 285,000
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

AURORA • Pittsburgh

Hybrid
USD 126,000 - 201,000
Software Engineer II: Autonomy Pipeline Automation
Software Engineer II: Autonomy Pipeline Automation

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 126,000 - 201,000
Senior Control Software Engineer, Autonomous Vehicles
Senior Control Software Engineer, Autonomous Vehicles

Tensor Auto • San Jose (CA)

On-site
USD 75,000 - 400,000
Equity incentive plan
Benefits package
Senior Software Assurance Engineer
Senior Software Assurance Engineer

Australian Competition and Consumer Commission • Pittsburgh, Mountain View (CA)

Hybrid
USD 146,000 - 234,000
Annual bonus
Equity compensation
Benefits
Software Engineer II, Pipeline Automation & Acceleration
Software Engineer II, Pipeline Automation & Acceleration

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 126,000 - 201,000
Staff Software Engineer - Autonomy & Perception ML
Staff Software Engineer - Autonomy & Perception ML

Aurora • Mountain View (CA)

Hybrid
USD 189,000 - 303,000
Staff Software Engineer, Full Stack – Aurora Services
Staff Software Engineer, Full Stack – Aurora Services

Australian Competition and Consumer Commission • Pittsburgh, Northern (KY)

Hybrid
USD 171,000 - 273,000
Hybrid work environment
Annual bonus
Equity compensation
+1
Software Engineer II, Pipeline Automation & Acceleration
Software Engineer II, Pipeline Automation & Acceleration

AURORA • Pittsburgh

Hybrid
USD 126,000 - 201,000