Posted in

Principal Engineer Software – Mobility – 4G/5G

Principal Engineer Software – Mobility – 4G/5G

CompanyPalo Alto Networks
LocationSanta Clara, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of in-depth C programming experience
  • Strong experience in large scale software development on Unix/Linux
  • Multi-core and Multi-threading programming experience is a MUST
  • In-depth knowledge in networking, especially in L2, L3, L4 protocols such as IPv4, IPv6, TCP, UDP is a MUST
  • Experience on data plane forwarding and network processor programming
  • Strong communication skills to work effectively with multi-functional groups
  • BS/MS degree in Computer Science/Engineering or equivalent experience

Responsibilities

  • Responsible for development of Next Gen Network Security Components and Protocols for State-of-the-art firewalls deployed at Enterprise, Data Center, Cloud, and Service Provider environments
  • Developing network security features for 4G and 5G mobility service provider technology GTP/PFCP
  • Develop security modules with disruptive technologies based on deep packet inspection (DPI) and Machine Learning (ML) Algorithms
  • Develop scalable high availability solution for stateful Failover
  • Work with multi-functional team members on user requirements, including but not limited to Product Management, QA, Support, etc.
  • Effective decision maker, take ownership and independently drive, lead tasks and assignments

Preferred Qualifications

  • Knowledge of GTP/PFCP/SCTP or 4G/ 5G is a plus
  • Knowledge of mobility service provider core network architecture is a plus