Sr Principal Engineer Software (NGFW) - NetSec - Bangalore
Core
Build enterprise-managed devices and the next-generation platform powering the security stack, serving as the primary technical interface between software and hardware teams.
Role type
Sr Principal Software Engineer (Embedded Linux/Firmware)
Builds
Device firmware, cloud management agents, and board bring-up for new hardware generations
Domain
Cybersecurity / Network Security / Embedded Systems
Required skills
Linux kernel networking driver frameworks, C programming, embedded networking SoCs, packet processing (L2-L4), data plane forwarding, network processor programming, shell scripting, Python, secure boot processes, firmware signing
Preferred skills
Open-source Linux kernel drivers, netfilter/iptables/eBPF, TPM integration, DPDK packet processing
Technologies
Embedded Linux, C, Python, Shell, SDKs, TPM, DPDK
Responsibilities
Own device firmware platform including kernel configuration and image build pipelines; Maintain and extend cloud device agent for ZTP and telemetry; Drive board bring-up for new hardware generations; Serve as technical liaison to hardware teams; Manage firmware signing and secure boot processes; Build and deploy advanced networking and security capabilities
Seniority
Principal, hands-on IC
