> Markdown version of [/jobs/ext/1885677-senior-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/1885677-senior-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer - **Company:** AeroVironment, Inc. - **Location:** Leesburg, VA, United States - **Experience:** Expert - **Salary:** $128,000.0 - $195,250.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, C++ (Programming Language), Databases, Linux, Embedded Software, Python (Programming Language), Software Engineering, Software Project Management, Software Systems, Systems Integration, Web Application Frameworks, ReactJS, Backend, Information Technology, 3d Mapping, Restful APIs - **Published:** August 2, 2026 - **Apply:** https://www.juju.com/job/00000000glbrsi ## About the Role + U.S. Citizenship required + Bachelor's degree in computer science or related field is required + Minimum 8+ years related software development experience + Experience designing, implementing, improving and maintaining Front end systems with React or other modern JavaScript frameworks + Experience developing back-end solutions with Java, C++, and python and integrating with databases, front end frameworks, RESTful API's and specialized hardware + Extensive Linux operating system experience, with focus on software integration, package building and deployment, and system building Other Qualifications & Desired Competencies + Advanced degree in computer science or related field + Experience with RF technologies and digital signal processing + Drone piloting experience, particularly possessing an FAA Remote Pilot Certificate + Experience with 3D mapping using GIS layers, with software such as Maptiler, Mapbox, mbtiles, & Deck.gl. + Experience with software project management including scope, resources, timeline and risk as well as implementing and maintaining agile methodologies. ## Description The primary role of the **Senior Full Stack Software Engineer** is to design, build, and enhance the Titan-SV Counter Unmanned Aircraft System (C-UAS). Titan-SV delivers comprehensive 360° surveillance, efficiently localizing malicious small Uncrewed Aircraft Systems (sUAS). Titan-SV is used around the globe to protect mission critical assets and provide trusted safety to warfighters on the ground. The ideal candidate will have a strong background in all aspects of the software life cycle, with a focus on designing and implementing modern front-end solutions. Position Responsibilities + Apply today's best practices in software development, leveraging cutting-edge frameworks and methodologies to produce reliable embedded software. + Contribute to the design and implementation of the next generation of C-UAS systems utilizing the latest hardware and software solutions. + Use agile processes and modern CI/CD pipelines to transform prototype embedded software and hardware into reliable production systems. + Identify candidates for automation in software and hardware processes and develop automated solutions to drive efficiency and increase production. + Partner with customers and end-users to implement changes that improve usability and meet the ever-changing needs of law enforcement and the warfighter. + Work with a close-knit team of software engineers (4 - 5) to keep Titan-SV's software at the top of industry for reliability, accuracy and usability. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)