This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Principal Software Engineer (NGFW Platform) – As a member of the Platform Software group at Palo Alto Networks, you will participate in the design and development of diags/software of our Next-Generation Firewall platforms. Responsibilities will include platform bring-up diags (both pizza-box and chassis-based platforms), platform security using TPM chip, development of both kernel and use-space drivers, provisioning of third-party vendor switch/fabric and the overall development of consistent platform diags and software for all Next-Gen Firewall platforms.
Job Responsibility:
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
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