Senior Embedded Software Engineer for Autonomous Systems

AeroVironment, Inc.

Moorpark (CA)

On-site

USD 101,000 - 153,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

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

Job summary

AeroVironment, Inc. is seeking a Senior Software Engineer (Embedded) to develop unmanned and robotic systems for defense and commercial applications.

The role writes functional software for embedded devices, tests them in flight environments, and enhances efficiency, stability, and scalability across target devices. Responsibilities include integrating sensors, designing software for prototypes, validating hardware, and supporting rapid prototyping, production transitions, and flight tests with

Qualifications

  • BS degree in engineering or computer science or equivalent.
  • 5–8 years of relevant embedded software experience.
  • Expert in Python, C, C++11 and OpenCL for embedded systems.

Responsibilities

  • Write and test software to support integration of sensors and embedded processors into aircraft or robotic systems.
  • Design and implement software for prototypes using AeroVironment tools and ensure configuration control.
  • Support hardware selection and validation testing of software and assist with system requirements.
  • Develop in rapid prototype contexts and estimate development milestones.
  • Provide updates and milestones to project management to meet timelines.
  • Troubleshoot complex systems from software perspective and support flight tests.
  • Assist in production transition and participate in multi-disciplinary teams.

Skills

Python
C
C++11
OpenCL
Visual Studio
Eclipse
RS-485
RS-232
CAN
I2C
SPI
USB

Education

BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field

Tools

STM32
RTOS (µC/OS, FreeRTOS)
Linux Kernel concepts
Video4Linux
Linux/ARM drivers
ROS
ArduPilot/PX4

Job description

AeroVironment, Inc. is seeking a Senior Software Engineer (Embedded) to develop unmanned and robotic systems for defense and commercial applications.

The role writes functional software for embedded devices, tests them in flight environments, and enhances efficiency, stability, and scalability across target devices. Responsibilities include integrating sensors, designing software for prototypes, validating hardware, and supporting rapid prototyping, production transitions, and flight tests with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Principal Embedded Systems Engineer - Autonomous Aircraft
Principal Embedded Systems Engineer - Autonomous Aircraft

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Embedded Systems Engineer – Flight-Test Robotics
Embedded Systems Engineer – Flight-Test Robotics

avav • Moorpark (CA)

On-site
USD 101,000 - 153,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1
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
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
Embedded Software Engineer I — UAV/Robotics
Embedded Software Engineer I — UAV/Robotics

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 67,000 - 102,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Lead Embedded Software Architect for Autonomous Systems
Lead Embedded Software Architect for Autonomous Systems

avav • Moorpark (CA)

On-site
USD 147,000 - 224,000
Senior C++ Software Engineer — Autonomous Drone Systems
Senior C++ Software Engineer — Autonomous Drone Systems

InvestedintheMission • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical benefits
401K with company matching
9/80 work schedule
+1
Embedded Software Engineer I — Drones & Autonomy
Embedded Software Engineer I — Drones & Autonomy

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 67,000 - 102,000
Medical
Dental
Vision
+3
Senior Systems Engineer, Autonomous Uncrewed Systems
Senior Systems Engineer, Autonomous Uncrewed Systems

InvestedintheMission • Simi Valley (CA)

On-site
USD 147,000 - 224,000
Medical benefits
Dental benefits
Vision benefits
+3