Senior Systems Software Engineer - OS & Security

Nightwing

Huntsville (AL)

On-site

USD 140,000 - 190,000

Full time

38 hours 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 in Huntsville, AL seeks a senior systems programmer to develop OS-level security features and threat detection across Windows and Linux. You’ll work deep inside the OS, solving complex security challenges and contributing to kernel-level projects. Ideal candidates have 8+ years in systems programming, expert C/C++, solid memory-management skills, OS internals knowledge, and debugging with gdb/WinDbg/Visual Studio.

Git proficiency and self-learning ability are essential. U.S.

Qualifications

  • 8+ years of professional software development experience in systems-level programming.
  • Expert-level C/C++ skills with a deep understanding of memory management, pointers, and low-level programming concepts.
  • Strong OS-level systems programming experience - you understand how the OS actually works under the hood.
  • Debugging complex systems issues using tools like gdb, WinDbg, Visual Studio Debugger, or similar.
  • Version control proficiency (Git) in a team environment.
  • Self-directed learning ability - proven track record of independently mastering new technical domains.

Responsibilities

  • Developing and enhancing OS-level security features that operate deep within the operating system.
  • Building detection and response mechanisms to counter advanced persistent threats.
  • Implementing cryptographic binding of sensitive software to trusted hardware.
  • Creating system lockdown capabilities that minimize attack surface.
  • Integrating with Hardware Root of Trust (HRoT) solutions.
  • Protecting against sophisticated attacks from well-funded adversaries.
  • Supporting multi-OS platforms (Windows, Linux, VxWorks).
  • Learning kernel programming and driver development on the job with mentorship from our senior engineers.

Skills

C/C++ mastery
OS-level programming
Debugger proficiency
Git version control
Self-learning
Memory management
Low-level concepts

Education

University degree or equivalent
Advanced degree

Tools

Python
Batch

Job description

Nightwing in Huntsville, AL seeks a senior systems programmer to develop OS-level security features and threat detection across Windows and Linux. You’ll work deep inside the OS, solving complex security challenges and contributing to kernel-level projects. Ideal candidates have 8+ years in systems programming, expert C/C++, solid memory-management skills, OS internals knowledge, and debugging with gdb/WinDbg/Visual Studio.

Git proficiency and self-learning ability are essential. U.S.

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++)
Senior OS Security Software Engineer (C/C++)

Nightwing • Huntsville (AL)

On-site
USD 150,000 - 230,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 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
Lead OS Security Engineer
Lead OS Security Engineer

Nightwing Technologies, LLC • Old Bridge Township (NJ)

On-site
USD 180,000 - 240,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 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
OS-Level Security Software Engineer
OS-Level Security Software Engineer

Nightwing • Huntsville (AL)

Hybrid
USD 120,000 - 180,000
Senior Principal OS Security Engineer
Senior Principal OS Security Engineer

Nightwing • Huntsville (AL)

On-site
USD 150,000 - 230,000
Senior Principal OS Security Engineer - Secret Cleared
Senior Principal OS Security Engineer - Secret Cleared

Nightwing • Huntsville (AL)

On-site
USD 140,000 - 190,000
OS Kernel Security Software Engineer (Secret Clearance)
OS Kernel Security Software Engineer (Secret Clearance)

Nightwing Intelligence Solutions, LLC • Huntsville (AL)

On-site
USD 120,000 - 170,000