Embedded Software Engineer - UAV Autonomy & Flight

InvestedintheMission

San Diego (CA)

On-site

USD 82,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AeroVironment is seeking a Software Engineer II (Applications) to build mission systems software for real uncrewed aircraft. You will work on vision-based navigation and autonomous flight, on a small, fast-moving team that takes ownership of hard problems.

You will design, develop, and test software powering autonomy, integrating sensors and robotics subsystems, and contribute across the full software lifecycle with senior mentorship.

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience.
  • 2–5 years of software development experience; internships or startup work acceptable.
  • Proficiency in C++ (C++11/17), Python, or C with OO design.
  • Comfortable on Linux, testing, and debugging.
  • Git and modern development tooling (CI/CD) experience.

Responsibilities

  • Design, build, and test onboard Linux software for vision-based navigation and autonomy.
  • Integrate sensors and robotics systems onto real aircraft and verify flight.
  • Own features end-to-end from design to automated testing and deployment.
  • Participate in design reviews and contribute ideas for ship-and-test workflows.
  • Turn requirements and algorithms into robust, well-tested code.
  • Collaborate with other engineers to reuse and improve shared software.
  • Learn quickly in a hands-on team with senior mentorship.
  • Address moderate-scale problems and apply sound judgment.

Skills

C++ (C++11/17)
Python
C
Linux
Git & CI/CD
Testing & debugging
Mathematics & analytics
Travel locally

Education

Bachelor's degree in Computer Engineering/CS/EE/Math/Physics

Tools

Docker
ROS2 (Linux/ARM) exposure

Job description

AeroVironment is seeking a Software Engineer II (Applications) to build mission systems software for real uncrewed aircraft. You will work on vision-based navigation and autonomous flight, on a small, fast-moving team that takes ownership of hard problems.

You will design, develop, and test software powering autonomy, integrating sensors and robotics subsystems, and contribute across the full software lifecycle with senior mentorship.

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

Similar jobs worth comparing

Autonomy Software Engineer II - Flight Robotics
Autonomy Software Engineer II - Flight Robotics

AV • San Diego (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401(k) with company match
9/80 work schedule
+1
Autonomy Software Engineer - UAVs (Embedded C++, Linux)
Autonomy Software Engineer - UAVs (Embedded C++, Linux)

Searchability Aerospace & Defense • Town of Florida (NY)

On-site
USD 110,000 - 180,000
Senior Manager, Mission Systems Software
Senior Manager, Mission Systems Software

InvestedintheMission • San Diego (CA)

On-site
USD 141,000 - 215,000
Medical, Dental & Vision
401K with company matching
9/80 work schedule
+1
Senior C++ Software Engineer, Autonomous Drone Systems
Senior C++ Software Engineer, Autonomous Drone Systems

avav • Lawrence (KS)

On-site
USD 112,000 - 170,000
Benefits package
Mission Autonomy Software Engineer - UAV Autonomy Equity
Mission Autonomy Software Engineer - UAV Autonomy Equity

Mach Industries • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Health insurance
Equity grants
Professional development
Lead Embedded Software Engineer for UAS & Robotics
Lead Embedded Software Engineer for UAS & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Autonomy Software Engineer for UAV Missions — Equity Eligible
Autonomy Software Engineer for UAV Missions — Equity Eligible

Mach Industries • Huntington Beach (CA)

On-site
USD 120,000 - 180,000
Senior UAV Vision & Autonomy Engineer
Senior UAV Vision & Autonomy Engineer

Knightwerx • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Health insurance
Flexible work schedule
Aerospace Mechanical Engineer II, UAV Systems
Aerospace Mechanical Engineer II, UAV Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 82,000 - 125,000
Medical benefits
Dental benefits
Vision benefits
+3
Staff Software Engineer, Motion Planning for Autonomy
Staff Software Engineer, Motion Planning for Autonomy

AeroVect • Atlanta (GA)

On-site
USD 150,000 - 190,000