Cleared Principal CNO Engineer
$185,000–$240,000 year
On-site · Laurel, Maryland, United States
Job Summary
Senior CNO Engineer with a strong background in C/C++ and Python responsible for designing, implementing, and maintaining network-device software. You will perform embedded engineering and reverse engineering across diverse architectures, collaborate with a high-performing team to troubleshoot and resolve issues in real-time environments, conduct R&D to enhance capabilities, and apply in-depth knowledge of network protocols to deliver scalable, secure solutions. Must possess active TS/SCI w/ Polygraph clearance and have hands-on experience with reverse engineering tools such as Ghidra or Wireshark within a government/military context. The role emphasizes embedded software development, network protocol proficiency, and cross-functional collaboration to support mission-critical projects.
Required Qualifications
- 8+ years of experience as a Software Engineer using development technologies such as C/C++, and Python
- 3+ years of experience with CNO development technologies and tools such as C/C++, Python, Ghidra, or Wireshark
- Bachelor of Science degree in Computer Science or a related STEM field
- 4 years of software engineering experience with a master’s degree in computer science or a related STEM field
- Demonstrated experience in reverse engineering across diverse architectures
- Security Clearance: Active TS/SCI w/ Polygraph
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.