Posted in

Principal Software Engineer – NGFW Platform

Principal Software Engineer – NGFW Platform

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years experience in device drivers, platform software, hardware bring-up and support
  • Experience with Linux Kernel, DPDK, Platform and user-space drivers, FPGA, Firmware, PHY, Switch/Fabric SDK, Optics, Storage, POE controllers
  • Ability to go over different vendor specifications to get details on testing each components
  • Experience with fixed/chassis based appliances
  • Strong C coding/debugging skills
  • Strong scripting skills with bash and python
  • Experience with debugging Linux kernel performance, memory and platform boot-time issues
  • Ability to work well in a dynamic, fast-paced environment
  • Related programming experience required

Responsibilities

  • Participate in the design and development of diags/software of Next-Generation Firewall platforms
  • Participate in all phases of the product development cycle, from definition, design, implementation, test and field deployment
  • Develop diags, test cases, assess task requirements and scheduling, and collaborate with cross-functional teams
  • Work with various stakeholders from diags, product design, software development and QA organization on delivery of platforms
  • Innovate new product features based on customer, partner, and technical support engineer feedback
  • Proactively identify product features that will differentiate from the competition
  • Troubleshoot changes to the product to ensure high quality output of product design

Preferred Qualifications

  • Experience with TPM, FIPS and CC Certifications is a plus
  • Familiarity with x86 and MIPS architecture is a plus