A

AeroVironment

Defense technology and unmanned aerial systems

CNO Developer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeJessup, MD, USAIn-person

About the Job

Requirements

  • A bachelor's degree in a technical field such as Computer Science or Computer Engineering and at least 0 years of software engineering experience, or a high school diploma and at least 4 years of relevant technical experience.
  • Experience in Python or C/C++.
  • Experience with network programming, including TCP/IP and socket-level development.
  • Experience troubleshooting and debugging complex systems.
  • An active TS/SCI with Polygraph.

Responsibilities

  • Design and develop CNO capabilities, tools, and applications.
  • Contribute independently across the full software development lifecycle, including design, documentation, testing, and debugging.
  • Troubleshoot and debug complex, low-level software systems.
  • Apply networking fundamentals, including TCP/IP and socket-level programming.
  • Collaborate with engineers, analysts, and mission partners to ensure system performance and security.
  • Maintain high standards for software quality, testing, and documentation.
  • Support secure coding practices across development efforts.

Desired Qualifications

  • Experience developing CNO capabilities or performing software reverse engineering.
  • Familiarity with assembly-level concepts and low-level system behavior.
  • Experience working with system internals across platforms such as Windows, Unix, mobile, or network devices.
  • Understanding of unit testing practices and test automation.
  • Familiarity with Atlassian tools such as JIRA, Confluence, or Crucible.

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