Principal Engineer Software (Platform Software, NGFW) - NetSec
Core
Designing and developing cutting-edge Next-Generation Firewall platform software, owning the full lifecycle from design to deployment.
Role type
Principal Software Engineer (Platform Software, NGFW)
Builds
Next-Generation Firewall platforms
Domain
Cybersecurity / Networking Hardware
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, Linux device drivers, Python scripting, Bash scripting, system-level debugging, hardware bring-up
Preferred skills
Linux Kernel development, platform security technologies (TPM, FIPS), Intel DPDK, x86/MIPS architecture
Technologies
Linux, TPM, FIPS, Common Criteria, Intel DPDK, x86, MIPS
Responsibilities
Lead end-to-end design, development, and deployment of NGFW platform software; Develop and maintain platform software including kernel/user-space drivers and security features; Collaborate with cross-functional hardware and software teams; Identify and advocate for product improvements and innovations; Develop consistent and maintainable platform software across all NGFW platforms; Troubleshoot and debug complex system-level software issues; Focus on platform bring-up for pizza-box and chassis-based systems
Seniority
Principal, hands-on IC