Senior Embedded Software Engineer – UAV/Robotics

avav

Huntsville (AL)

On-site

USD 102,708 - 156,546

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
401(k) with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment, Inc. is seeking an experienced Software Engineer III (Embedded) in Huntsville, AL to develop software for unmanned systems and defense applications.

You will write, test, and extend embedded software for aircraft and payloads, supporting hardware, flight tests, and full lifecycle development. You will work with STM32 processors and RTOS, participate in design reviews, and help optimize performance across devices, sensors, and embedded processors.

Qualifications

  • B.S. or higher in a technical field; equivalent combinations accepted.
  • 5–8 years of relevant embedded software experience.
  • Proficiency in Python, C, C++11, C++ STL, and/or OpenCL.

Responsibilities

  • Write and test software for integration of sensors and embedded processors in aircraft and robotic systems.
  • Develop software for prototypes and products with established tools, ensuring configuration control.
  • Support hardware selection and validate software through tests and flight environments.
  • Provide development updates and milestone estimates to track progress on schedule.
  • Collaborate in multi-disciplinary teams and transition software to production and certification.

Skills

Python
C
C++11
C++ STL
OpenCL
Troubleshooting complex systems

Education

B.S. degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field

Tools

STM32 family processors
RTOS (FreeRTOS, µC/OS)
Video4Linux
Ubuntu Linux Kernel
Linux drivers (ARM)
ROS
ArduPilot/PX4 autopilots

Job description

AeroVironment, Inc. is seeking an experienced Software Engineer III (Embedded) in Huntsville, AL to develop software for unmanned systems and defense applications.

You will write, test, and extend embedded software for aircraft and payloads, supporting hardware, flight tests, and full lifecycle development. You will work with STM32 processors and RTOS, participate in design reviews, and help optimize performance across devices, sensors, and embedded processors.

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-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
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
Lead Embedded Systems Engineer – Robotics & UAS
Lead Embedded Systems Engineer – Robotics & UAS

avav • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Mechanical Engineer — UAV Systems & Prototyping
Senior Mechanical Engineer — UAV Systems & Prototyping

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 139,000
Medical
Dental Vision
401K with company matching
+2
Junior Embedded Software Engineer
Junior Embedded Software Engineer

AeroVironment, Inc. • Florida

On-site
USD 61,000 - 93,000
Medical
Dental
Vision
+3
Senior Electrical Engineer, UAV Systems & RF
Senior Electrical Engineer, UAV Systems & RF

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 138,750
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Senior Real-Time Embedded Flight Software Engineer
Senior Real-Time Embedded Flight Software Engineer

Aevexaerospace • Huntsville (AL)

On-site
USD 100,000 - 130,000
401(k) retirement plan
Comprehensive Medical coverage
Professional development funds
Senior Embedded Drone Software Engineer
Senior Embedded Drone Software Engineer

Performance Drone Works, LLC • Huntsville (AL)

On-site
USD 120,000 - 170,000
Medical & dental coverage
401(k) with company match
On-site gym
+4
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
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

AeroVironment, Inc. • Virginia Colony (CA)

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