Cyber Engineer
On-siteCary, North Carolina, United States
Job Summary
Design, develop, and deploy advanced cyber capabilities by creating custom software solutions, conducting vulnerability research, and analyzing operating system internals. Perform debugging, troubleshooting, and system analysis to improve capability performance while documenting software components and findings per program standards. Collaborate with engineers, analysts, and mission partners to meet technical, security, and operational requirements using low-level programming languages and reverse engineering tools. This role supports offensive cyber operations within secure DoD or IC environments, requiring U.S. citizenship and a valid security clearance.
Required Qualifications
- U.S. Citizenship
- Bachelor's degree or equivalent experience
- Proficiency in low-level programming languages such as C or C++, with experience in Python or similar scripting languages
- Hands-on experience with reverse engineering tools (Ghidra, IDA Pro, similar GOTS tools) and low-level debugging environments
- Strong understanding of operating systems internals (Linux, RTOS, embedded or mobile OS), memory management, and network protocols
- Familiarity with assembly language and low-level software behavior
- Experience supporting offensive cyber operations within secure Dod or IC environments and following established engineering, documentation, and security processes
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.