Principal Engineer Software (NGFW) - NetSec

10 - 15 years

19 - 22 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Your Career

  • Responsible for development of NextGen Network Security Components and Protocols for State-of-the-art firewalls deployed at Enterprise, Data Center, Cloud, and Service Provider environments.
  • Lead the development of L2-L4 network security features, including stateful TCP/UDP inspection, across both hardware and virtual platforms.
  • Develop scalable flow architecture for packet processing pipeline using DPDK for multi-core platforms and interface with ASIC functions.
  • Develop scalable software solutions for a distributed session architecture spanning across a cluster of firewalls.
  • Support critical customer escalations and provide root cause analysis in a timely manner;
  • Work with multi-functional team members on feature requirements, including but not limited to Product Management, QA, Support, etc
  • Product visionary, ideas on competitive edge, Effective decision maker, take ownership and independently drive, lead tasks and assignments

    Qualifications

    Your Experience

  • 10+ years of strong experience in C Programming and large scale software development on Unix/Linux.
  • Expert in common network protocols such as TCP/IP, IPv4, IPv6, multicast.
  • Expert in data plane technologies like DPDK based packet processing and performance tuning along with packet Latency / Loss analysis.
  • Expert in typical network device features like NAT, ALG, DoS Protection.
  • Strong experience in packet processing, parsing, networking (L2 -L4) protocols/architecture, Layer-2/Layer-3/Layer-4 packet flow.
  • Expert in computer architecture, cybersecurity, distributed systems.
  • Good to have experience in using Broadcom/Marvell chips for switching, QoS and interface management
  • In-depth understanding of common software vulnerabilities and mitigations.
  • In-depth understanding of linux systems.
  • Expert C, Python, Shell script programming skills.
  • Tech lead experience in networking domains.
  • Strong communication skills to work effectively with multi-functional groups.
  • Strong Experience in C++/JAVA programming and XML/JSON understanding is desirable.
  • Can-do attitude and ability to take initiative and drive open issues to completion
  • BS/MS degree in Computer Science/Engineering or equivalent experience

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Palo Alto Networks logo
Palo Alto Networks

Cybersecurity

Santa Clara

RecommendedJobs for You

chennai, tamil nadu, india

gandhinagar, hyderabad, pune

pune, maharashtra, india