Nightwing · 7 hours ago
Senior Software Developer
Nightwing is a company that provides advanced cyber and data operations services to meet demanding challenges in national security. They are seeking a Senior Software Developer to contribute to their commercial product team by developing software for securing systems at the lowest levels, requiring strong technical and problem-solving skills.
Information Technology & Services
Responsibilities
Experience with C/C++ development
Experience with bash scripting
Knowledge of OS internals (Linux)
Experience with System and application debugging
Familiarity with assembly (x86, x86_64) and function calling conventions
Experience leading and delivering software products to commercial and/or government customers
Experience with Kernel/Driver development
Build systems (Make, CMake, etc.)
Concurrency and parallelism concepts
Building/configuring Linux kernels, Redhat systems, Yocto, etc
Linux Kernel/Driver development
TPM and Secure Boot technologies
Security Concepts
Reading and interacting with assembly languages other than x86, x86_64 (ARM, etc.)
DOD System Security Engineering and standards (RMF, Cyber Resiliency, Anti-Tamper, etc.)
Familiarity with internals of other Operating Systems (especially Windows or real-time operating systems (RTOS))
Virtualization concepts and technologies (QEMU, KVM, VMWare, VirtualBox, etc.)
Container and container management concepts and technologies (Docker, Podman, Kubernetes, etc.)
Cryptography and the implementation of cryptographic algorithms
Qualification
Required
Experience with C/C++ development
Experience with bash scripting
Knowledge of OS internals (Linux)
Experience with System and application debugging
Familiarity with assembly (x86, x86_64) and function calling conventions
Experience leading and delivering software products to commercial and/or government customers
Experience with Kernel/Driver development
Build systems (Make, CMake, etc.)
Concurrency and parallelism concepts
U.S. Citizenship is required
Qualified applicants must meet the requirements to obtain and maintain a Secret government security clearance
Preferred
Building/configuring Linux kernels, Redhat systems, Yocto, etc
Linux Kernel/Driver development
TPM and Secure Boot technologies
Security Concepts
Reading and interacting with assembly languages other than x86, x86_64 (ARM, etc.)
DOD System Security Engineering and standards (RMF, Cyber Resiliency, Anti-Tamper, etc.)
Familiarity with internals of other Operating Systems (especially Windows or real-time operating systems (RTOS))
Virtualization concepts and technologies (QEMU, KVM, VMWare, VirtualBox, etc.)
Container and container management concepts and technologies (Docker, Podman, Kubernetes, etc.)
Cryptography and the implementation of cryptographic algorithms
Benefits
Medical, vision and dental insurance coverage
401k plan
PTO
Holidays
Additional insurances
Company
Nightwing
We are the intelligence services company that continually redefines the edge of the possible to keep advancing our national security interests.
Funding
Current Stage
Late StageCompany data provided by crunchbase