Role OverviewJoin our elite team as a Software Engineer III, applying deep technical expertise to analyze, reverse-engineer, and develop mission-critical capabilities that directly support national security objectives.
What You Will Do
Reverse Engineer complex hardware and software systems, conduct rigorous code reviews, develop custom software tools and applications, perform in-depth vulnerability research, and collaborate with a team of skilled engineers.
Why It Might Be a Fit
The ideal candidate will have strong scripting skills, experience in embedded systems, advanced binary analysis, and vulnerability research, with a deep understanding of operating system internals and proficiency in C/C++ and Assembly.
Requirements
- Programming Proficiency and development of applications
- Strong scripting skills particularly in Python, C, Assembly
- Experience in embedded systems
- Proven expertise in Advanced Binary Analysis & Reverse Engineering using tools such as Ghidra, IDA Pro, and Binary Ninja
- Demonstrated experience in Vulnerability Research (VR) & Exploit Development
- Linux - Deep expertise in managing, configuring, and troubleshooting
- Extensive experience working with embedded architectures (e.g., ARM, MIPS, PowerPC) and RTOS environments
- Strong proficiency in C/C++ and Assembly, with a deep understanding of operating system internals
Benefits
]]>