Autonomy Software Engineer — Vehicle Control & Perception

Perrone Robotics, Inc.

Charlottesville (VA)

On-site

USD 110,000 - 160,000

Full time

38 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Perrone Robotics, Inc. is seeking a Software Engineer for Autonomous Vehicle Systems in Charlottesville, VA. You will own core autonomy software across our TONY AV Kit platform, including vehicle control, safety interlocks, perception integration, and route/mapping logic.

You’ll work with hardware and field engineers to diagnose and resolve deployed-vehicle issues. Responsibilities include safety-critical control, PID tuning, sensor integration, log analysis, platform provisioning, and

Qualifications

  • Strong proficiency in Java and/or C++ (or comparable systems languages) for real-time or near-real-time control software.
  • Experience with production software deployment and release management practices.
  • Comfortable reading and diagnosing issues from detailed system logs and field data.
  • Excellent cross-functional communication with hardware, QA, and operators.
  • Able to travel 10% for field deployments and testing.

Responsibilities

  • Safety-critical control software: design, implement, and review safety interlock and watchdog logic for the vehicle control stack across hardware platforms.
  • Vehicle dynamics tuning: tune speed control, braking, and steering PID loops for smooth, predictable behavior.
  • Perception and sensor integration: integrate LiDAR, RADAR, GPS/INS, parse NMEA/GNSS, diagnose sensor issues.
  • Field defect diagnosis: analyze logs from deployed vehicles to root-cause issues and drive fixes with field/hardware teams.
  • New platform provisioning: configure and deploy software stack onto new vehicle platforms and support simulation environments.
  • Software deployment and production support: own release/configuration management and coordinate fixes with the engineering team.
  • Cross-functional collaboration: work with hardware/field engineers to reproduce issues and translate feedback into engineering requirements.

Skills

Java/C++

Education

BSc/MSc in CS/Robotics/EE

Tools

Claude Code

Job description

Perrone Robotics, Inc. is seeking a Software Engineer for Autonomous Vehicle Systems in Charlottesville, VA. You will own core autonomy software across our TONY AV Kit platform, including vehicle control, safety interlocks, perception integration, and route/mapping logic.

You’ll work with hardware and field engineers to diagnose and resolve deployed-vehicle issues. Responsibilities include safety-critical control, PID tuning, sensor integration, log analysis, platform provisioning, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Vehicle Systems Engineer: Hardware & Sensors
Autonomous Vehicle Systems Engineer: Hardware & Sensors

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 85,000 - 125,000
Robotics Systems Engineer - Hardware & Safety-Critical
Robotics Systems Engineer - Hardware & Safety-Critical

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 85,000 - 125,000
Software Engineer
Software Engineer

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 110,000 - 160,000
Vehicle Technician
Vehicle Technician

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 85,000 - 125,000
System Engineer
System Engineer

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 85,000 - 125,000
Autonomous Vehicle QA Lead & Field Trainer
Autonomous Vehicle QA Lead & Field Trainer

Perrone Robotics, Inc. • Charlottesville (VA)

On-site
USD 75,000 - 110,000
Autonomy Technician: AV Systems & Maintenance
Autonomy Technician: AV Systems & Maintenance

Torc Robotics, Inc. • Ann Arbor (MI)

Hybrid
USD 61,000 - 73,000
Bonus & stock options
Full medical benefits
401K with match
+3
Autonomy Robotics Software Engineer — C++/Linux
Autonomy Robotics Software Engineer — C++/Linux

Actalent • Frederick (MD)

On-site
USD 100,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
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 Autonomous Vehicle Controls Engineer
Senior Autonomous Vehicle Controls Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity