Senior OS Security Software Engineer (C/C++)

Nightwing

Huntsville (AL)

On-site

USD 150,000 - 230,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nightwing is seeking a Principal Software Developer (System Security) to strengthen our flagship security products protecting critical DoD systems. You will develop OS-level security features, build advanced detection and response mechanisms, and work across Windows, Linux, and VxWorks with mentorship from senior engineers. You should have 8+ years in systems programming, expert C/C++, and strong OS internals knowledge.

Candidate must meet Secret clearance and U.S. citizenship.

Qualifications

  • 8+ years of professional software development experience in systems-level programming.
  • Expert-level C/C++ skills with memory management and low-level concepts.
  • Strong OS-level systems programming experience.
  • Debugging complex systems issues with tools like gdb, WinDbg, or Visual Studio Debugger.
  • Git version control in a team environment.
  • Self-directed learning ability – independently mastering new domains.

Responsibilities

  • Develop OS-level security features that operate deep within the operating system.
  • Build detection and response mechanisms against advanced threats.
  • Implement cryptographic binding of sensitive software to trusted hardware.
  • Create system lockdown capabilities to minimize attack surface.
  • Integrate with Hardware Root of Trust (HRoT) solutions.
  • Protect against sophisticated attacks by well-funded adversaries.
  • Support multi-OS platforms (Windows, Linux, VxWorks).
  • Learn kernel programming and driver development with mentorship from senior engineers.

Skills

8+ years of experience
C/C++ expertise
OS-level systems programming
Debugging complex systems
Git version control
Self-directed learning

Education

University Degree or equivalent experience
Advanced Degree in related field

Tools

gdb
WinDbg
Visual Studio Debugger

Job description

Nightwing is seeking a Principal Software Developer (System Security) to strengthen our flagship security products protecting critical DoD systems. You will develop OS-level security features, build advanced detection and response mechanisms, and work across Windows, Linux, and VxWorks with mentorship from senior engineers. You should have 8+ years in systems programming, expert C/C++, and strong OS internals knowledge.

Candidate must meet Secret clearance and U.S. citizenship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior OS Security Software Engineer (C/C++, OS Internals)
Senior OS Security Software Engineer (C/C++, OS Internals)

Nightwing • Huntsville (AL)

On-site
USD 120,000 - 190,000
Senior Systems Software Engineer - OS Security & Kernel
Senior Systems Software Engineer - OS Security & Kernel

Nightwing • Huntsville (AL)

On-site
USD 120,000 - 160,000
Senior Principal OS Security Engineer - Security-Cleared
Senior Principal OS Security Engineer - Security-Cleared

Nightwing Intelligence Solutions, LLC • Huntsville (AL)

On-site
USD 140,000 - 210,000
Senior Principal OS Security Engineer
Senior Principal OS Security Engineer

Nightwing • Huntsville (AL)

On-site
USD 150,000 - 230,000
Senior OS Security Engineer: Kernel & Low-Level C/C++
Senior OS Security Engineer: Kernel & Low-Level C/C++

Nightwing Intelligence Solutions, LLC • Huntsville (AL)

On-site
USD 120,000 - 180,000
Lead OS Security Engineer
Lead OS Security Engineer

Nightwing Technologies, LLC • Old Bridge Township (NJ)

On-site
USD 180,000 - 240,000
OS-Level Security Software Engineer
OS-Level Security Software Engineer

Nightwing • Huntsville (AL)

Hybrid
USD 120,000 - 180,000
Principal Software Developer (System Security)
Principal Software Developer (System Security)

Nightwing Technologies, LLC • Old Bridge Township (NJ)

On-site
USD 180,000 - 240,000
Senior Systems Software Engineer - OS & Security
Senior Systems Software Engineer - OS & Security

Nightwing • Huntsville (AL)

On-site
USD 140,000 - 190,000
Senior Windows Software Engineer - Security-Cleared
Senior Windows Software Engineer - Security-Cleared

Nightwing Intelligence Solutions, LLC • Huntsville (AL)

On-site
USD 80,000 - 110,000