Lead Software Engineer
$128k - $195.25kInvestedintheMission
Worker Type
Regular
Job Description
NOTE: to qualify for this role, you must be a U.S. Citizen
Summary
The Lead Software Engineer will be a strong individual contributor and technical leader in the Learning and Active Perception (LEAP) group in AV’s MacCready Works division and oversee the development of a variety of innovative computer vision and related analytics for defense and commercial applications. As an experienced Software Engineer, they will also mentor more junior engineers. LEAP focuses on the development of innovative image/video processing and computer vision technologies for both user applications (to accelerate and automate tasks, reduce analyst cognitive load) and robotic systems (to provide perception capabilities, enable autonomy and complex behavior, etc.). This role is specifically centered around implementation of video processing and perception pipelines for low-SWaP processors (e.g., Nvidia Xavier/Orin) and integration into unmanned aerial systems (UAS) and maritime surface vessels (USV), including test and evaluation via benchtop testing and operationally relevant field experimentation.
Position Responsibilities
- Implements and optimizes computer vision and perception algorithms using C++, including build system configuration with CMake and targeting low-SWaP embedded processors
- Supports testing and demonstration of components and integrated systems
- Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders
- Creates software design documentation according to software process requirements and guidance from Senior Engineers
- Implements coding according to coding standards. Writes a unique test, and validates software according to the process. Contributes to process improvement efforts.
- Delivers work on time according to agreed completion dates and project schedule & budget Supports and derives algorithm design from detailed software requirements
- Works closely with other software developers to design and reuse developed software to support different programs
- Operates in a continuous learning environment under moderate supervision. Provides guidance and mentoring to less experienced engineers.
- Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
- Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships
- Other duties as assigned
Basic Qualifications (Required Skills & Experience)
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
- 8-12 years of relevant experience in software engineering or related field
- Strong software engineering skills with proficiency in C/C++ (primary), including a sound understanding of common data structures, algorithms, object-oriented programming, and development workflows
- Experience with CMake and modern C++ build systems
- Experience with Python for tooling, scripting, and prototyping (secondary)
- Experience with Ubuntu and/or CentOS Linux operating systems
- Experience with writing unit tests and debugging code
- Experience with DDS, gRPC, and Rust is preferred
- Demonstrated mathematical and analytical skills are required
- Demonstrated familiarity with source code configuration management tools, such as Git, as well as familiarity with IDEs and debuggers
- Experience driving technical changes and collaborating with external developers and customers
Other Qualifications & Desired Competencies
- Lead the design, implementation, documentation, and testing software using the Scrum Framework or other software engineering processes
- Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings
- Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system
- Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
- Understands or has familiarity with Machine Learning and Computer Vision concepts
- Displays strong initiative and drive to accomplish goals and meet company objectives
- Takes ownership and responsibility for current and past work products
- Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
- Has effective problem-solving, analytical, interpersonal and communication skills
- Focuses on teamwork, collaboration and puts the success of the team above one's own interests
Physical Demands
- Ability to work in an office environment (Constant)
- Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
Special Requirements
- U.S. Citizenship required
- Must be willing to work on government contracts and be able to obtain a DoD security clearance; an active clearance is a plus
- Willingness to travel within the continental U.S. (Regularly / up to 40%)
- Willingness to obtain or already have an FAA Part 107 certification to operate small UAS
Clearance Level
No Clearance
$128,000 - $195,250
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills.
ITAR Requirement:
This position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment’s determination that it will be able to obtain an export license in a time frame consistent with AeroVironment’s business requirements. A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit:
We also encourage you to review our company website at to learn more about us.
About AV:
AV isn’t for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.
We don’t just build defense technology—we redefine what’s possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian—but we’re not building history, we’re building what’s next.
If you're ready to build technology that matters—with speed, scale, and purpose—there’s no better place to do it than AV.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
#J-18808-Ljbffr- ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Tech Lead / Software Engineer. Location: McLean, VA. Position Overview:We are seeking a highly skilled Software Engineer with expertise in Node.js,...Suggested
$117k - $218k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineer Job Code: 42381 Job Location: Herndon, VA Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80...SuggestedLocal areaFlexible hours$50 per hour
...and Technical Documentation team. The successful candidate will lead a team in the technical documentation development of S1000D... ...training material development and training conducts.Interfacing with Engineering Product Teams to gather information on new features (system...SuggestedFull timeContract workTemporary workWork experience placementInterim roleCasual workFlexible hours- ...AeroVironment, Inc. is seeking a Lead Software Engineer to lead development of vision and perception software for UAS, USV, and defense applications. You will mentor peers, drive architecture decisions, and deliver robust algorithms for Nvidia Xavier/Orin platforms....Suggested
$117k - $218k
...Lead, Software Enginee_Herndon, VA_Full-Time(FTE)_Direct Hire Position Title: Lead, Software Engineer Job Type: Full-Time Location: Herndon, VA Base Salary: $117,000 to $218,000 + Best-in-class benefits Industry: Aerospace / Aviation / Defense Job Category...SuggestedFull timeRelocation packageFlexible hours$190k - $210k
...Lead Software Engineer (Core Platform) ABOUT THE ROLE We are partnering with a leading enterprise software company to place a Lead Software Engineer on their core platform engineering team. In this role, your mission will be to ensure a high-scale, enterprise-grade...Full timeWork at officeImmediate startWorldwide- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Department Summary: Do you want to develop software systems that contribute to solving our nation...Work experience placementInternshipLocal areaImmediate start3 days per week
$167.38k - $251.08k
...advertisements around the world.Job SummaryThe Tech Lead for Buyer Cloud User Data will provide... ...lead architecture and design, guide engineering execution, and ensure the scalability,... ...technical guidance and mentorship to software and data engineers. Facilitate design...Full time- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Department Summary: Do you want to engineer software systems that contribute to solving our nation...Work experience placementInternshipLocal areaImmediate start3 days per week
$160k - $200k
OverviewVTG is seeking a highly qualified SWFTS Lead Engineer with extensive knowledge of Submarine Warfare Federated Tactical Systems (... ...Systems Engineering, Computer Engineering, Computer Science, Software Engineering, or Information Technology Understanding of SWFTS...Contract workTemporary workWork experience placementRemote work2 days per week- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Department Summary: Do you want to develop software systems that contribute to solving our nation...Work experience placementInternshipLocal areaImmediate start
- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and integrity at our core, we lead federally funded research and development... ...Roles & Responsibilities:Deliver modern software capabilities, improving architecture, platforms...Work experience placementInternshipLocal area
$154k - $230k
...Join an organization where your work contributes to a greater purpose.Position Overview:We are seeking an experienced Software Engineering Tech Lead to provide hands-on technical leadership for the design, delivery, and modernization of Multifamily application platforms...Work experience placementLocal area$70 - $80 per hour
...booking and demographic updates and stream to all LOBs. Basic Qualifications Bachelor’s Degree At least 5 years of professional software engineering experience in microservices development with Java and spring boot At least 2-year experience with cloud computing (AWS,...Contract workLocal area3 days per week$154k - $230k
...Delivery Tool Chain (MDTC) accountable to lead continuous improvement of operations,... ...for tools.Our Impact:We build and enhance software applications required for mandatory... ...detection, root cause analysis, automation, and engineering productivity. Establish secure and...Local area- ...integration testing, and debugging of computer software ranging from operating system... ...of operational programs and procedures. Leads stakeholder and product owner meetings to... ...complex systems. Acts as a mentor to junior engineers. Essential functions: 25% Lead a...Work experience placementLocal areaRemote work1 day per week
- ...Oteemo is an industry-leading technology consulting firm at the forefront of AI-driven, cloud native, enterprise DevSecOps transformation... .... Job Description We are seeking an experienced Lead Software Engineer to oversee the design, development, and operation of...Permanent employment
$197.3k - $225.1k
...problems and meet real customer needs. We are seeking Back End Software Engineers who are passionate about marrying data with emerging... ...transformation within Capital One. What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers...Full timePart timeInternshipH1bLocal area- ...Lead a portfolio of technology projects and a team of developers to build high-throughput... ...cloud-based solutions and mentor the engineering community. Requirements: Requires a... ...degree and at least 6 years of professional software engineering experience, including 1 year...
$52.73 - $55.8 per hour
...Job Description Position Title: Lead Engineer Your role We are hiring a Lead Engineer, the role will give you the opportunity to expand your skills and experience working on mission critical infrastructure facilities operations for the largest wholesale data...Hourly payFull timeWork at officeNight shiftWeekend workAfternoon shift1 day per week$135k - $250.5k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineer (Advanced Sonar Systems) Job Code: 42766 Job Location: Millersville-MD or Herndon, VA (on-site) Schedule: 9/80...Work at officeLocal areaFlexible hours- ...Our Culture and Impact Cvent is a leading meetings, events, and hospitality technology... ...and event professionals and offers software solutions to hotels, special event venues... ...you. We are seeking a Lead Software Engineer to join our Cvent Event Diagramming team...Work at officeWorldwide
- ...Global has recently announced the intent to separate our Mobility Segment into a standalone public company. Role Summary The Software Engineer Lead will own and drive major corporate platform initiatives- modernizing and enhancing core enterprise systems , migrating...Work at officeLocal area
$177.68k - $212.25k
...We are seeking a Lead Software Engineer to guide a high-performing development team on a mission-enabling program with high impact on National Security. This role blends hands-on engineering, technical leadership, and cross-functional coordination. You will serve as the...Contract work$111.3k - $215.1k
...are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice.Responsibilities:... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-...H1bLocal area$121.56k
ABOUT USWe’re the world’s leading provider of secure financial messaging services, headquartered... .... Role SummaryWe are looking for a Lead Software Developer to design, develop, and... ...strong technical expertise, sound engineering judgment, and the ability to collaborate...Overseas- Lead Java Software Engineer - DeveloperCompany:The Boeing CompanyThe Boeing Company is looking for a Lead Software Engineer - Developer to join the Advanced Ground Architecture team located in Herndon, Virginia, Colorado Springs, Colorado, Mesa, Arizona, Seal Beach, California...Permanent employmentFull timeWork experience placementVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$149k - $223k
...that drive enterprise innovation? The Freddie Mac Single Family Acquisitions PDM Platform Team is seeking a Full Stack Software Engineering Technical Lead, focusing on the design and delivery of a CI/CD platform. Our Impact:Enable business innovation to deliver software...Local area$174.65k - $193.75k
...Qualifications Bachelor's degree in Electrical Engineering, or a related Science, Engineering or... ...Key Responsibilities Serve as technical lead and system architect for the prototype... ...configuration management for prototype software, network configurations, test evidence,...Flexible hours$150k - $175k
Job description: We are seeking a talented Lead UI Software Developer with a strong foundation in computer science and an eye for thoughtful... ....Youll work alongside Research Scientists and Software Engineers on small, highly collaborative teams, contributing throughout...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- ultimate software Centreville, VA
- embedded software Centreville, VA
- entry level software sales Centreville, VA
- software technology Centreville, VA
- software implementation project manager Centreville, VA
- software support Centreville, VA
- healthcare software sales Centreville, VA
- software Centreville, VA
- id software Centreville, VA
- software asset management analyst Centreville, VA



