Virtualization-Savvy CNO Developer

Spry Squared
Any Location, MD
Job Description
Role Overview

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.

What You Will Do

Work on this program takes place in various locations at and around the Annapolis Junction, MD area.

Why It Might Be a Fit

The team is highly-competent, and the Branch and Section Leads do an excellent job of shielding the engineers from any organizational politics.

Requirements

  • Experience developing and maintaining low-level C software in Windows, virtualized systems, and embedded systems.
  • Experience doing reverse engineering for debugging on diverse architectures
  • 5-10+ years of experience with C development
  • Experience implementing and optimizing memory management techniques for performance and stability in constrained environments.
  • Experience with CNO Development on virtualized environments (e.g. VMware, Hyper-V)
  • In-depth understanding of network protocols and SSL security layers
  • 2+ years of cybersecurity/CNO-specific development
  • PYTHON scripting experience a PLUS
  • Degree in Computer Science or Computer Engineering (or something extremely similar)
]]>