SonicWall logo

Senior Software Engineer, C/C++

SonicWall

Hybrid
Pune, Maharashtra
Full-time
Senior
8+ yrs
Salary not listedPosted 4w ago

Real job — pulled straight from SonicWall’s careers page · Verified September 14, 2026 · No reposts.

Job description

SonicWall is hiring a Senior Software Engineer, C/C++ — a full-time, based in Pune, Maharashtra role. Apply directly on SonicWall's careers page below.

Senior Software Engineer – C or C++ | SSL/TLS experience

Location: Pune, Maharashtra, India

Department: Engineering

For more than 30 years, SonicWall has delivered a partner-first unified cybersecurity portfolio that helps SMBs, MSPs, and IT teams consolidate network security, endpoint security, security service edge (SSE), and threat response across hybrid environments. By bringing connected technology, real-time threat intelligence, automation, and expert services together, SonicWall helps organizations simplify security operations, achieve better security outcomes, and lower total cost of ownership. Backed by a global ecosystem of more than 17,000 partners, SonicWall delivers enterprise-grade protection built for SMB and mid-market realities. 

For more information, visit www.sonicwall.com or follow us on X, LinkedIn, Facebook, and Instagram. 

Responsibilities:

  • Design and develop control‑plane and system services for a firewall platform, operating above the networking dataplane (OSI Layer 3+).
  • Build and maintain management interfaces and APIs, including configuration frameworks, CLI, secure access (SSH), logging, and diagnostics.
  • Implement security services such as authentication (SAML), guest access, SSL/TLS handling, and certificate lifecycle management.
  • Develop embedded services for content filtering, including URL categorization, reputation, and rating systems, along with SNMP/telemetry support.
  • Lead efforts in licensing systems, vulnerability remediation, and secure architecture in collaboration with cross‑functional teams.

 

Requirements:

  • 8+ years of experience in C/C++ systems development for embedded platforms, security appliances, or network operating systems.
  • Strong hands‑on expertise with configuration frameworks, service APIs, CLI development, logging systems, and secure remote access (SSH).
  • Solid understanding of L3–L7 networking and security concepts, including SSL/TLS, authentication, identity federation, and PKI.
  • Experience with certificate management, license enforcement frameworks, vulnerability mitigation, and secure coding practices.
  • Proficiency in Linux or embedded OS internals, debugging complex system issues, and driving technical discussions across teams.

 

#LI-DS9

#LI-Pune

#LI-Hybrid

#LI-CProgramming

#LI-Developer

#LI-SSL

#LI-TLS

#LI-OpenSSL

#LI-Crytography

 

 

SonicWall is an equal opportunity employer.

We are committed to creating a diverse environment and are an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.

At SonicWall, we pride ourselves on recruiting a diverse mix of talented people and providing active security solutions in 100+ countries.

Applicant Privacy Notice

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
KBR logo

Project Manager, Design Manager, Project Engineer, Project Coordinator

Adelaide, South Australia, Australia
✓ From careers page· 6d ago
KBR logo

Project Coordinator - Engineering

Corniche, Al Khobar, Eastern Region, Saudi Arabia
✓ From careers page· 6d ago
LucidLink logo

Software Engineer, Distributed Systems

Sofia
✓ From careers page· 6d ago
ALTEN México logo

CAD Automotive Designer

Mexico City, Mexico
✓ From careers page· 6d ago

Frequently asked questions

What skills are required for Senior Software Engineer, C/C++ at SonicWall?

The required skills for Senior Software Engineer, C/C++ at SonicWall include: C, C++, API, Linux, SAML.

What is the seniority level for Senior Software Engineer, C/C++ at SonicWall?

Senior Software Engineer, C/C++ at SonicWall is a Senior level position.

How do I apply for Senior Software Engineer, C/C++ at SonicWall?

You can view the full description and apply for Senior Software Engineer, C/C++ at SonicWall on EchoJobs: https://echojobs.io/job/sonicwall-senior-software-engineer-c-or-c-ssl-tls-experience-8mghy.