A

AeroVironment

Defense technology and unmanned aerial systems

Junior Software Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeJessup, MD, USA$83.5k - $180kIn-person

About the Job

Requirements

  • A Bachelor of Science in Computer Science, Computer Engineering, Information Technology, or a related technical discipline is required.
  • Zero to four years of experience developing applications for Windows and Unix-based systems is required.
  • Proficiency in C, C++, and Python is required.
  • Hands-on experience or familiarity with Artifactory, Docker, Terraform, Ansible, and Packer is required.
  • Exposure to continuous integration and deployment workflows using Jenkins or Bamboo is required.
  • A basic understanding of computer hardware architecture and low-level software interaction is required.
  • An active Top Secret/Sensitive Compartmented Information clearance with polygraph is required.
  • Applicants must provide documentation verifying U.S. person status under ITAR/EAR; some positions require current U.S. citizenship due to contract requirements, and the posting also states U.S. citizenship is required.

Responsibilities

  • Develop software drivers, desktop applications, and client/server applications for Windows and Unix platforms.
  • Design and implement low-level embedded software using C, C++, and Python.
  • Analyze operating systems, computer hardware architectures, and interfaces to perform signal processing and system evaluation.
  • Collaborate on DevOps processes by building and deploying infrastructure technologies.
  • Support continuous integration and continuous deployment pipelines to ensure automated testing, integration, and continuous deployment of software releases.

Desired Qualifications

  • Experience with C# or Java is a plus.

About the Company

AeroVironment

Defense technology and unmanned aerial systems

AeroVironment designs and builds robotic systems for defense across air, land, and space, including small reconnaissance drones, high-altitude aircraft, and loitering munitions. These products work by carrying sensors and control software that allow autonomous or semi-autonomous missions, with real-time data collection, and, for weapons-enabled models, a payload and deployment mechanism for precision strikes. The company differentiates itself through a growing, multi-domain defense portfolio built via acquisitions, creating an integrated platform that combines drones with space tech, counter-UAS, and other defense capabilities. Its goal is to become a comprehensive defense-technology provider that can win large, long-term contracts by offering coordinated, autonomous systems across multiple domains.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Crystal City, Virginia
Founded
1971

Recently Posted Jobs

Explore more opportunities at AeroVironment

See more jobs