Senior Software Engineer – Security & Kernel Systems
Nightwing
Huntsville (AL)
On-site
USD 90,000 - 120,000
Full time
14 days+
Application generator
A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A specialized cybersecurity firm in Huntsville, Alabama, is seeking a Senior Software Developer to develop security software solutions. The ideal candidate will have extensive knowledge in C/C++ development and system security engineering, as well as experience with kernel and driver development. Applicants must meet U.S. citizenship requirements and be able to obtain a Secret government security clearance. The role emphasizes engaging in impactful cybersecurity projects and ensuring system integrity.
Qualifications
Experience developing software for security applications.
Knowledge of security concepts and technologies.
Ability to work through technical questions and scenarios.
Responsibilities
Develop software for security systems at the lowest levels.
Engage in systems-level security engineering.
Contribute to cybersecurity research and development.
Skills
C/C++ development
Bash scripting
OS internals (Linux)
System and application debugging
Assembly (x86, x86_64)
Leading and delivering software products
Kernel/Driver development
Build systems (Make, CMake)
Concurrency and parallelism
Tools
Linux
QEMU
KVM
VMWare
Docker
Kubernetes
Job description
A specialized cybersecurity firm in Huntsville, Alabama, is seeking a Senior Software Developer to develop security software solutions. The ideal candidate will have extensive knowledge in C/C++ development and system security engineering, as well as experience with kernel and driver development. Applicants must meet U.S. citizenship requirements and be able to obtain a Secret government security clearance. The role emphasizes engaging in impactful cybersecurity projects and ensuring system integrity.