🔔 FCM Loaded

Software Development Staff Engineer - Network/Firewall OR Cyber Security - C/C++ - 5+ yrs

SonicWall

2 - 5 years

Pune

Posted: 31/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Responsibilities:

  • Design and develop scalable database solutions for complex engineering problems.
  • Work collaboratively and cross functionally to build and support cloud and DevOps adoption.
  • Able to rapidly develop prototypes to identify the best set of technologies and toolkits to use for new feature development.
  • Coordinate and be able to resolve issues across the entire stack - hardware, software, application, and network.
  • Review entire environment and execute initiatives to reduce failures, and improve overall performance.

Requirements:

  • 5+ years of experience in C/C++ systems software development.
  • Expertise in network security concepts (TCP/IP, IPsec, VPN, routing, NAT, DPI, etc.).
  • Experience designing multi-threaded, high-performance, and low-latency systems.
  • Understanding of OS internals, memory management, concurrency, and networking stacks.
  • Experience with DPDK, NetFilter or equivalent frameworks is a plus.
  • Excellent analytical, debugging, and performance-tuning skills.
  • Strong communication skills and ability to collaborate across teams and roles

Education and Experience:

  • 5 years of related experience with a Bachelors degree; or 3 years and a Masters degree; or a PhD with 1 year experience; or equivalent experience preferred.
  • Degree in Computer Science, Engineering, or related field preferred.
  • Familiarity with Agile Software Development Methodologies preferred.
  • Experience with AWS infrastructure preferred.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.