Software Engineer II, Applications for Autonomous Drones

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.

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401K with company match
9/80 work schedule

Job summary

AeroVironment is seeking a Software Engineer II (Applications) to build mission systems software for uncrewed aircraft. You will design, implement, and test onboard Linux software powering vision-based navigation and autonomy, working with a small team on live flight systems.

You will own features end to end, collaborate with others, and tackle challenging problems in a fast-paced environment, with mentorship from senior engineers and opportunities to grow in robotics and autonomy domains.

Qualifications

  • Bachelor's degree or higher in a relevant field or equivalent experience.
  • 2–5 years software development experience or strong internship/research background.
  • Proficiency in C++ (C++11/17), Python, or C with OO design.
  • Comfortable developing on Linux and writing tests.
  • Experience with git and modern development tooling.
  • Strong mathematical and analytical skills.
  • Willingness to travel locally (Occasionally).

Responsibilities

  • Design, build, and test onboard Linux software powering vision-based navigation and autonomy.
  • Integrate sensors and robotics systems onto real aircraft.
  • Own features end to end from design to automated testing and deployment.
  • Participate in design reviews and contribute ideas.
  • Translate requirements and algorithms into well-tested code.
  • Collaborate with other software developers to reuse and improve software.
  • Learn quickly in a mentorship-driven environment.
  • Handle problems of moderate scope with good judgment.

Skills

C++ (C++11/17)
Python
C
Linux
Git / Version control
Testing & debugging
Math & analytical thinking
Travel locally

Education

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

Tools

CI/CD
Docker
IDEs & debugging tools

Job description

AeroVironment is seeking a Software Engineer II (Applications) to build mission systems software for uncrewed aircraft. You will design, implement, and test onboard Linux software powering vision-based navigation and autonomy, working with a small team on live flight systems.

You will own features end to end, collaborate with others, and tackle challenging problems in a fast-paced environment, with mentorship from senior engineers and opportunities to grow in robotics and autonomy domains.

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

Similar jobs worth comparing

Autonomy Software Engineer II — Flight Systems
Autonomy Software Engineer II — Flight Systems

AeroVironment • San Diego (CA)

On-site
USD 82,000 - 125,000
Benefits package
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
Software Engineer II (Applications)
Software Engineer II (Applications)

AV • San Diego (CA)

On-site
USD 82,000 - 125,000
Medical, dental, vision
401(k) with company match
9/80 work schedule
+1
Software Engineer II (Applications)
Software Engineer II (Applications)

AeroVironment • San Diego (CA)

On-site
USD 82,000 - 125,000
Benefits package
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Lead Embedded Software Engineer – Autonomous Systems
Lead Embedded Software Engineer – Autonomous Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 135,000 - 224,000
Medical benefits
Dental and vision
401K with company match
+2
Robotics Software Engineer: Autonomy & Hardware
Robotics Software Engineer: Autonomy & Hardware

avav • Melbourne (FL)

On-site
USD 110,000 - 180,000
Senior Embedded Software Engineer – UAV/Flight-Test Focus
Senior Embedded Software Engineer – UAV/Flight-Test Focus

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 139,000
medical
dental vision
401K with company matching
+2
Software Engineer II - UxS Autonomy & Navigation
Software Engineer II - UxS Autonomy & Navigation

OWT Global LLC • Virginia Beach (VA)

On-site
USD 110,000 - 160,000
Health, Dental and Vision
Disability/Life Insurance
401k plan options
+1
QA Automation Engineer II — Embedded Systems
QA Automation Engineer II — Embedded Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 82,000 - 125,000
Medical insurance
Dental coverage
Vision coverage
+3