Senior Software Engineer C++ Linux Security
Core
Design, implement, and optimize security modules for Linux-based operating systems, focusing on kernel-space vulnerabilities and certificate lifecycle management.
Role type
Senior IC C++ Linux Security Engineer
Builds
Core operating system software, security modules, and certificate/key management capabilities for quantum networking infrastructure.
Domain
Cybersecurity, Linux Systems, Quantum Communications
Deliverable
production ML models | product features | infrastructure
Required skills
C++ development on Linux, Public Key Infrastructure (PKI), X.509 certificate handling, secure key storage (TPM, HSM, PUF), Linux security hardening, vulnerability assessment, NETCONF/YANG integration
Preferred skills
Master's degree or PhD in Computer Science
Technologies
C++, Linux, Ubuntu, TPM, HSM, PUF, NETCONF, YANG
Responsibilities
Design and implement security modules with a focus on kernel-space vulnerabilities; Develop and maintain certificate and key management capabilities; Evaluate secure key storage solutions using hardware-backed mechanisms; Integrate vulnerability and malware scanning into development workflows; Contribute to management interfaces based on NETCONF/YANG; Participate in architecture and code reviews.
Seniority
Senior, hands-on IC