AV→
CNO Developer at AV in Jessup, MD
Entry LevelOn-siteFull-timeJessup, MD$125k–$137k/yr
Skills
pythonc/c++network programming - tcp/ipsocket-level programmingsoftware debuggingsoftware reverse engineeringassembly-level conceptssystem internals - windowssystem internals - unixunit testingtest automationts/sci clearance with polygraph
Job Description
Summary: AeroVironment (AV) is a global leader in unmanned aircraft systems and tactical missile systems, seeking a CNO Developer to design and develop low-level software tools for Computer Network Operations. The role involves collaborating with engineers and analysts to deliver secure solutions that support national security operations.
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
Required Qualifications:
- Bachelor's degree in a technical field such as Computer Science or Computer Engineering with a minimum of 0 years of software engineering experience
- OR High School diploma with a minimum of 4 years of relevant technical experience
- Experience in Python or C/C++
- Experience with network programming (TCP/IP) and socket-level development
- Experience troubleshooting and debugging complex systems
- An active TS/SCI with Polygraph
Preferred 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
Required Skills: Python, C/C++, Network programming - TCP/IP, Socket-level programming, Software debugging, Software reverse engineering, Assembly-level concepts, System internals - Windows, System internals - Unix, Unit testing, Test automation, TS/SCI clearance with Polygraph
Benefits: Medical, Dental vision, 401K with company matching, A 9/80 work schedule, A paid holiday shutdown
Benefits
Medical
Dental vision
401K with company matching
A 9/80 work schedule
A paid holiday shutdown