Palo Alto Networks logo

Sr Staff Engineer Software, Network Driver & Platform (NGFW) - NetSec

Palo Alto Networks
NewPosted today

LOCATION

India · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Embedded LinuxFirmware DevelopmentBoard Bring-upSecure BootDevice TreeU-BootCross-compilation

Job description

Overview

Senior Staff Software Engineer in the NGFW group building enterprise-managed devices and next-generation platforms, acting as the primary technical interface between PANW and hardware teams for platform firmware, cloud management agents and new hardware board bring-up.

What you'll do

  • Own the device firmware platform, including kernel configuration, package management, and image build pipelines using partner SDKs.
  • Maintain and extend the cloud device agent for WebSocket/mTLS connections, ZTP onboarding, and telemetry reporting.
  • Integrate the PANW SCM cloud agent into firmware for device registration, configuration sync, and Cortex telemetry export.
  • Drive board bring-up for new device hardware generations, including bootloader, device tree, and peripheral initialization.
  • Serve as the primary technical liaison to hardware teams for triaging issues and reviewing firmware drops.
  • Own firmware signing and secure boot, establishing PANW co-signing on the partner secure boot chain.
  • Maintain the device configuration schema and site template repository, synchronizing it with the controller API contract.

What you'll need

  • Minimum of 5 years of embedded Linux firmware development.
  • At least 3 years on open source firmware.
  • Strong technical knowledge in computer architecture and systems engineering.
  • Hands-on board bring-up experience, including U-Boot, device tree authoring, and peripheral driver integration.
  • Experience building and maintaining cross-compile toolchains for ARM64 targets.
  • Familiarity with cloud-agent architectures on embedded Linux, including WebSocket, mTLS, and JSON config push models.
  • Practical partner engagement experience, including reading schematics and working off Board Support Packages (BSPs).
  • BS/MS degree in Computer Science, Computer Engineering, or a related equivalent field.

Nice to have

  • Open-source Linux kernel driver experience.
  • Working knowledge of secure boot chains, firmware signing, and TPM integration.
  • Strong experience in packet processing, parsing, and networking protocols across or networks.
  • Experience in data plane forwarding and network processor programming.
  • Experience in DPDK packet processing and performance tuning.

Details

  • Location: Office - India - Bangalore Bagmane Tech Park.
  • Most teams work from the office full time, with flexibility when needed.
  • Not eligible for immigration sponsorship.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Staff Engineer Software, Network Driver & Platform (NGFW) - NetSec