Lead Software Engineer, Autonomy & Real-Time Systems

BlueHalo

Moorpark (CA)

On-site

USD 123,000 - 187,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401K with company matching
9/80 schedule
Paid holiday shutdown

Job summary

AeroVironment is seeking a Lead Software Engineer to design, develop, and deliver high‑performance autonomy software for real‑time systems. You will build scalable systems across the full stack in an Agile environment to support complex mission needs.

Responsibilities include implementing C++ software for autonomy algorithms, integrating CI/CD pipelines, developing ground control station software for Android, and guiding architecture decisions with systems engineers and product leaders.

Qualifications

  • Bachelor’s degree in computer/engineering/physics or equivalent; STEM
  • Experience with modern C++, maintainable architecture, and modular design
  • Experience with DDS or similar data distribution protocols and networking basics
  • Experience with mechatronic/hardware-integrated software and real‑time determinism

Responsibilities

  • Develops C++ software to implement autonomy algorithms for real-time systems
  • Support and integrate CI/CD pipelines
  • Develops ground control station (GCS) software for Android
  • Owns architecture and design decisions for software systems and evaluates risks
  • Troubleshoots technical issues with aircraft and payloads
  • Interfaces with 3rd party vendors to integrate new payloads
  • Develops user manuals and technical documentation
  • Collaborates with systems engineers and other software disciplines
  • Partners with Chief Engineer and Product Line Manager to define requirements
  • Provides technical leadership and mentoring to engineers

Skills

C++
Real-time systems
DDS
Networking concepts
Customer interaction

Education

Bachelor’s degree in STEM
Master’s degree with 6 years experience
PhD with 4 years experience

Tools

CMake
GitLab
Docker
Android
CI/CD

Job description

AeroVironment is seeking a Lead Software Engineer to design, develop, and deliver high‑performance autonomy software for real‑time systems. You will build scalable systems across the full stack in an Agile environment to support complex mission needs.

Responsibilities include implementing C++ software for autonomy algorithms, integrating CI/CD pipelines, developing ground control station software for Android, and guiding architecture decisions with systems engineers and product leaders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Software Lead - Real-Time Systems
Autonomy Software Lead - Real-Time Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 123,000 - 187,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead Software Engineer, Autonomous Systems (C++, RT)
Lead Software Engineer, Autonomous Systems (C++, RT)

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 140,000 - 190,000
Senior C++ Engineer – Real-Time Aerospace Autonomy
Senior C++ Engineer – Real-Time Aerospace Autonomy

AeroVironment, Inc. • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical, dental, vision
401K matching
9/80 schedule
+1
Real-Time Software Lead – Autonomous Systems
Real-Time Software Lead – Autonomous Systems

BlueHalo • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Autonomy Software Engineer - Real-Time, C++
Senior Autonomy Software Engineer - Real-Time, C++

AV • Moorpark (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision
401(k) with company matching
9/80 work schedule
Chief Software Engineer, Real-Time Aerospace Systems
Chief Software Engineer, Real-Time Aerospace Systems

AeroVironment, Inc. • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Real-Time Software Engineering Lead
Senior Real-Time Software Engineering Lead

VideoRay • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical, Dental, Vision
401K with company match
9/80 work schedule
+1
Principal Engineer, Autonomous Systems – Lead & Mentor
Principal Engineer, Autonomous Systems – Lead & Mentor

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical, dental, vision benefits
401K with company matching
9/80 work schedule
+1
Robotics Software Engineer — Autonomy & Field Testing
Robotics Software Engineer — Autonomy & Field Testing

AeroVironment, Inc. • Melbourne (FL)

On-site
USD 120,000 - 170,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
Senior Autonomy & Robotics Lead for UAV Systems
Senior Autonomy & Robotics Lead for UAV Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 151,000 - 230,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1