SonicWall

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

SonicWall
Apply
17 days ago
Pune, IndiaSenior

Responsibilities

  • Design and develop control-plane and system services for an embedded firewall platform.
  • Build and maintain configuration frameworks, service APIs, CLI tools, logging systems, diagnostics, and SSH-based secure access.
  • Implement authentication, SAML, guest access, SSL/TLS handling, and certificate lifecycle management.
  • Develop content-filtering services involving URL categorization, reputation, rating systems, and SNMP telemetry.
  • Lead licensing-system development, vulnerability remediation, and secure architecture efforts with cross-functional teams.

Requirements

  • 8+ years of C/C++ systems development experience for embedded platforms, security appliances, or network operating systems.
  • Hands-on expertise with configuration frameworks, service APIs, CLI development, logging systems, and SSH.
  • Strong 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 with Linux or embedded OS internals and debugging complex system issues.
  • Ability to drive technical discussions across teams.

Benefits

  • Hybrid work arrangement in Pune.
  • SonicWall is an equal opportunity employer committed to a diverse workplace.

Tech Stack

Categories

SonicWall

About SonicWall

1,001-5,000 employees
Contact me