NetSage
Cyber Software Engineer-Principal
Annapolis Junction, Maryland, United States · Principal · Contract
No sponsorshipDetected 12 days ago
TypeScriptPythonC++Cybersecurity
About the role
- We believe our success begins with our people, which is why we invest in and care for our employees.
- If you'd like to learn more about a particular opportunity, we encourage you to apply directly or connect with us through our Get In Touch page.
- The ideal candidate for this role will enjoy working close to the operating system and be well-versed in low-level programming languages.
Requirements
- A Bachelor of Science (B.S.) degree in Computer Science or a related field and eleven (11) years of relevant experience is required.
- A Doctoral degree (PH.D.) and seven (7) years, a Master of Science (M.S.) degree and nine (9) years, or an Associate of Science (A.S.) degree and thirteen (13) years of experience is also acceptable.
- Strong proficiency with object-oriented languages like Python and the ability to read and understand C/C++ and x86 Assembly.
- Experience working with operating system internals, including memory management, file I/O, and system APIs.
- Experience with software architecture and technical design.
- Experience with executable program analysis, debugging, and low-level software development.
- Experience with malware analysis and reverse engineering.
- Familiarity with protocol analysis and network communications.
Compensation
- Our employees enjoy meaningful work, competitive compensation, outstanding benefits, and opportunities to expand their skills across multiple mission areas.
Visa & Work Authorization
- TS/SCI with polygraph security clearance
Apply directly at NetSage →Create a free account for alerts like thisView NetSage immigration profile
This listing is sourced directly from NetSage's careers page and normalized into a canonical job model.