Jobs · Engineering · Alabama

Senior Software Developer (Windows) (Hybrid)

Nightwing · Huntsville, AL · 1 mo ago
EngineeringFull-time

Skill Requirements

  • Experience with C/C++ development
  • Knowledge of OS internals (Filesystem, IRP and I/O Request Handling)
  • Debugging tools proficiency (WinDbg or Visual Studio Debugger)
  • Windows driver development experience (WDM or WDK)
  • Version control systems such as Git
  • Experience with Batch scripting and Python 3
  • Software development and testing tools such as Jira, Jenkins, Pytest

Qualifications

  • Good communication skills
  • TPM and Secure Boot technologies
  • DOD System Security Engineering and standards (RMF, Cyber Resiliency, Anti-Tamper, etc.)
  • Reading and interacting with assembly (x86_64, ARM, etc.)
  • Virtualization concepts and technologies (Hyper-V, Vmware, VirtualBox, etc.)
  • Cryptography and the implementation of cryptographic algorithms
  • Concurrency and parallelism concepts

Benefits

We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Our team environment fosters collaboration, creativity, and continuous learning.

Similar jobs