Firmware-Savvy CNO Developer

Spry Squared
Any Location, MD
Job Description
Role Overview

Join 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)
]]>