Sr. Principal Software Engineer (Embedded)

AeroVironment

Full-time other-general
Apply Now
Location
Moorpark, CA, United States
Posted
July 01, 2026

Job Description

**Worker Type**

Regular

**Job Description**

**_Summary_**

Senior Software Engineers are responsible for the system-level design, as well as software architecture and development (code and debug), integrating, and testing of software applications.β€―The Senior Software Engineer (Embedded) works with other software development engineers on tasks in real-time embedded communication and control environments. In this role, one is instrumental in developing the next-generation Ground Control Station solutions for the company’s unmanned aircraft.

**_Duties_**

+ Generating software subsystem requirements as well as developing and analyzing thedetailed software requirements

+ Develop system-level software architecture and create software high-level design documents with UML

+ Code, simulate, integrate and validate software

+ Develop simulation and interfacing methodology for the testing software

+ Will work ...