# Software Engineer, Sr. (Apps)

Hiring organization: [AeroVironment](https://career.thegoodapps.co/organizations/aerovironment)

Canonical page: https://career.thegoodapps.co/jobs/5fb386ab-ff50-466a-a8d3-05c9812fe935

Listed on AeroVironment's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: Pittsburgh, PA
- Salary: 111500 – 170000 USD per year

## Summary

A senior software engineer role focused on designing and developing user-facing applications and UI frameworks for complex systems, working with experienced engineers in a structured development environment. This suits engineers with 12+ years of experience who are skilled in C++ and QML and want to tackle problems spanning UI architecture, real-time data systems, and hardware integration.

_Our summary, not AeroVironment's wording._

## Skills named

Agile, C++, Data Structures, Git, Object Oriented Design, QT Framework, React, Unit Testing

## Required

- Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering (or equivalent)
- Minimum 12 years of software engineering experience
- Proficiency in C++ and QML
- Experience building user-facing applications or UI frameworks
- Experience writing unit tests and debugging complex applications
- Experience with formal, structured development processes
- Agile software development experience
- U.S. citizenship (ITAR requirement)
- Ability to obtain Secret-level security clearance
- Quarterly domestic or international travel

## Nice to have

- Experience with Qt/QML, React, or other declarative UI frameworks
- Android or iOS development experience
- Experience with robotics, autonomous systems, drones, or hardware-integrated software
- Familiarity with real-time or data-intensive UI systems
- Understanding of UI architecture, state management, and performance optimization

Apply on AeroVironment's site: https://avav.wd1.myworkdayjobs.com/en-US/AVAV/job/Pittsburgh-PA/Software-Engineer--Sr--Apps-_7987
