Role OverviewJoin the Firmware team to support mission-critical cyber operations and development of new and existing capabilities. Work on this program takes place in various locations at and around the Annapolis Junction, MD area.
What You Will Do
Design, develop, and implement embedded software capabilities in C, conduct reverse engineering of embedded systems, binaries, and firmware, and apply vulnerability research and CNO skills to discover and implement novel solutions.
Why It Might Be a Fit
The ideal candidate will have a strong foundation in low-level systems programming, embedded development, and Windows internals, with a passion for solving complex technical challenges in secure and virtualized environments.
Requirements
- Strong proficiency (5-10 years) in C Programming
- Experience analyzing and/or developing firmware
- Experience doing reverse engineering on diverse architectures
- Familiarity with RE tools and environments (IDA Pro, Ghidra, binary analysis platforms)
- Experience with vulnerability research
- 2+ years of cybersecurity/CNO-specific development
- Degree in Computer Science or Computer Engineering (or something extremely similar)
]]>