Principal Program Protection Software Engineer
Core
Design, implement, and debug program protection solutions for integration into tactical radar software applications, focusing on real-time software and security implementations.
Role type
Principal Program Protection Software Engineer
Builds
Program protection solutions for tactical radar systems
Domain
Aerospace and defense, embedded systems, real-time operating systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, Linux operating system expertise, modern computer architectures knowledge, hardware technologies knowledge, security clearance eligibility, U.S. citizenship
Preferred skills
FPGA and ASIC experience, Linux kernel module development, real-time operating systems (VxWorks), cryptography, Python, Perl, Java, alternative architectures (MIPS, PPC, ARM), embedded systems development, multithreaded application development, DevSecOps
Technologies
ARM, Cryptography, DevSecOps, Embedded, FPGA, Hardware Support, Java, Jenkins, Linux, Perl, Python, Security, C++, Flow
Responsibilities
Design and implement program protection solutions for tactical radar software, develop real-time software solutions, assess performance impact of security implementations, review source-code-level solutions, support DevSecOps initiatives
Seniority
Principal, hands-on IC with strategy