1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Sr Principal Engineer Software (NGFW) - NetSec - Bangalore
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22547927

    Palo Alto Networks logo

    Sr Principal Engineer Software (NGFW) - NetSec - Bangalore

    Palo Alto Networks · Bengaluru · onsite · Posted today

    Undisclosed15–20 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    Join Palo Alto Networks NGFW group to build enterprise-managed devices and the next-generation platform powering our security stack. As a Sr. Principal Software Engineer, you will serve as the primary technical interface between PANW and hardware teams to build platform firmware, cloud management agents, and drive board bring-up for new hardware generations. This pivotal role sits at the intersection of embedded Linux, cloud-connected agent software, and platform hardware, requiring you to integrate advanced security stacks on pre-commercial chipsets. You will define and build cutting-edge features across network and security layers, directly shaping the future of our device firmware platform.


    The Team
    Engineering - Our engineering team is at the core of our products - connected directly to the mission of preventing cyberattacks. We are constantly innovating - challenging the way we, and the industry, think about cybersecurity. Our engineers don t shy away from building products to solve problems no one has pursued before. We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.


    Key Responsibilities
    • Own the device firmware platform, including kernel configuration, package management, and image build pipelines using partner SDKs.
    • Maintain and extend the cloud device agent, managing WebSocket connections, ZTP onboarding, and telemetry reporting.
    • Integrate the PANW SCM cloud agent into the firmware for device registration, configuration sync, and telemetry export.
    • Drive board bring-up for new device hardware generations, including bootloader, device tree, and driver integration.
    • Serve as the primary technical liaison to hardware teams, triaging issues, reviewing firmware, and negotiating BOM changes.
    • Manage firmware signing and secure boot processes, validating attestation flows from SCM.
    • Maintain the device configuration schema and site template repository, syncing with the controller API contract.
    • Build and deploy advanced networking and security capabilities on the platform.


    Qualifications
    • BS or MS degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
    • Minimum of 15 years of experience in network driver or firmware development.
    • Deep expertise in Linux kernel networking driver frameworks and vendor SDK integration.
    • Hands-on experience with embedded networking SoCs and vendor SDK or driver stacks.
    • Strong proficiency in C programming, with experience in kernel and driver debugging under hardware constraints.
    • Strong experience in packet processing, parsing, and networking (L2-L4) protocols and architecture.
    • Experience in data plane forwarding and network processor programming.
    • Proficiency in shell scripting and Python for build automation.
    • Strong understanding of next-generation networking standards at the frame and protocol level.


    Preferred Qualifications
    • Open-source Linux kernel driver experience.
    • Familiarity with netfilter, iptables, or eBPF for data path integration.
    • Working knowledge of secure boot chains, firmware signing, and TPM integration.
    • Experience in DPDK packet processing and performance tuning.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    BashTPMOpen sourceFirmwareLinux KernelEmbedded LinuxdebuggingPythonSCMComputer Science

    Jobs in Bangalore

    Career guides

    • Resume keywords for software engineers in India (with examples by role)
    • Best Auto-Apply Tools for Software Engineers (2026): Compared for Greenhouse, Lever, Ashby, Workday and Instahyre
    • AI job agent vs job board vs auto-apply bot: what's the difference?

    All career guidesAll articlesBrowse companies hiring

    Sr Principal Engineer Software (NGFW) - NetSec - Bangalore · waiting for your command