Lead Embedded Systems Engineer, Flight-Test & Robotics

BlueHalo

Moorpark (CA)

On-site

USD 147,000 - 224,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 work schedule
Paid holiday shutdown

Job summary

AeroVironment in California seeks a Principal Software Engineer to lead embedded software for unmanned and robotic systems. You will design, develop, test and debug software for flight-ready devices, guiding cross‑functional teams and ensuring software quality across life cycles.

You should have 12–15 years in the field, strong Python, C, C++11, OpenCL, and experience with Visual Studio, Eclipse, and common protocols. Occasional travel and ability to work in high‑stakes environments are expected.

Qualifications

  • BS degree in Computer Science/Engineering or related field.
  • 12–15 years of relevant experience.
  • Troubleshooting systems; proficient with Python, C, C++11, C++ STL and/or OpenCL.
  • Familiar with Visual Studio, Eclipse or similar IDE and defect tracking tools.
  • Experience with RS-485/232, CAN, I2C, SPI, USB protocols.
  • Occasional travel for testing equipment.

Responsibilities

  • Writes and tests software to support integration of sensors and embedded processors into aircraft or robotic systems.
  • Designs software for prototypes and products using AeroVironment tools; ensure configuration control.
  • Leads in writing system requirements, test plans, and validation testing of software.
  • Estimates time to develop software and scopes development with management to fit timelines.
  • Works with other engineering disciplines; supports production transitions and certification.
  • Develops proof of concept demonstrations and conducts design reviews.

Skills

Python
C
C++11
C++ STL
OpenCL
Troubleshooting
Analytical skills
Leadership
Teamwork
Communication

Education

Bachelor's degree in CS/Engineering

Tools

Visual Studio
Eclipse
SVN
Bitbucket
GitLab
JIRA

Job description

AeroVironment in California seeks a Principal Software Engineer to lead embedded software for unmanned and robotic systems. You will design, develop, test and debug software for flight-ready devices, guiding cross‑functional teams and ensuring software quality across life cycles.

You should have 12–15 years in the field, strong Python, C, C++11, OpenCL, and experience with Visual Studio, Eclipse, and common protocols. Occasional travel and ability to work in high‑stakes environments are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - Flight-Test Ready
Senior Embedded Systems Engineer - Flight-Test Ready

VideoRay • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical, dental, vision
401K with company matching
9/80 work schedule
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

VideoRay • Moorpark (CA)

On-site
USD 101,000 - 153,000
Medical
Dental
Vision
+3
Principal Embedded Software Engineer — Flight Systems Lead
Principal Embedded Software Engineer — Flight Systems Lead

VideoRay • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical insurance
Dental plan
Vision benefits
+2
Lead Embedded Systems Engineer – Autonomous Defense Tech
Lead Embedded Systems Engineer – Autonomous Defense Tech

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 147,000 - 224,000
Medical benefits
401K matching
9/80 work schedule
Senior Embedded Software Engineer – UAV & Flight Systems
Senior Embedded Software Engineer – UAV & Flight Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 101,000 - 153,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
+1
Embedded Software Engineer I – Flight & Robotics
Embedded Software Engineer I – Flight & Robotics

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 67,000 - 102,000
Medical
Dental
Vision
+3
Lead Embedded Software Engineer — Autonomous Systems
Lead Embedded Software Engineer — Autonomous Systems

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior Embedded Software Engineer – Flight Systems
Senior Embedded Software Engineer – Flight Systems

BlueHalo • Moorpark (CA)

On-site
USD 101,000 - 153,000
Benefits package
Lead Embedded Systems Engineer for Aerial Robotics
Lead Embedded Systems Engineer for Aerial Robotics

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 147,000 - 224,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Embedded Software Engineer for Autonomous Systems
Senior Embedded Software Engineer for Autonomous Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 101,000 - 153,000
Medical benefits
Dental benefits
Vision benefits
+3