CNO Application Developer
$120,000–$247,000 year
On-siteAnnapolis Junction, Maryland, United States
Annapolis Junction, Maryland, United StatesOn-siteFull Time$120,000–$247,000 yearBachelors DegreeSmall
Full TimeBachelors DegreeSmall
Job Summary
Design, develop, and integrate new software systems in languages like C/C++, Python, and Assembly to operate within unique mission constraints. Perform reverse engineering on various software products to explore functionality and derive, document, and analyze requirements. Build prototypes to demonstrate novel techniques and augment existing toolsets and dataflow where possible. Deliver work independently while integrating with an interdisciplinary team focused on producing mission-centric results. Requires TS/SCI clearance with polygraph.
Required Qualifications
- Experience developing software in languages such as C/C++/Python/Assembly.
- Experience with reverse engineering.
- Ability to deliver independently but also integrate with the broader team.
- Familiarity with Linux platforms.
- Familiarity with Git and Subversion.
- 12 yrs., B.S. or 10 yrs. w/ M.S., 4 yrs. of additional SWE experience may be substituted for a bachelor's degree.
- TS/SCI clearance with polygraph
Desired Qualifications
- Experience with reverse engineering network based devices.
- Experience with any of the following: Java, JavaScript, Bash, PowerShell, Perl, C#, and Rust.
- In-depth understanding of network protocols (e.g., TCP/IP), and analysis of network traffic (e.g., Wireshark).
- Experience developing CNO specific software in Linux/Windows/Embedded applications.
- Experience with Vulnerability Research and Exploit development.
- Familiarity with CNO capabilities and operations.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.