Hybrid

SonicWall is hiring a Software Dev Principal Engineer - 'C' and TCP/IP

About the Role

SonicWall is seeking a Principal Software Engineer to design and enhance security features for our Next Generation firewall and malware sandboxing products. You will join us during a dynamic phase as an independent private company, working in a cohesive world-class team on critical network security technology.

What You'll Do

  • Design and enhance SonicWall's Reassembly-Free Deep Packet Inspection engine.
  • Design and implement Intrusion Prevention, Gateway Anti-Virus, and related features for the Next Generation firewall.
  • Design and implement SonicOS Capture ATP malware sandboxing features.
  • Maintain and document code using source control systems and other tools.

What We're Looking For

  • 10+ years of experience with a Bachelor’s, Master’s, PhD, or equivalent.
  • Fluent in C and skilled in coding various data structures and algorithms in C.
  • Solid background in TCP/IP networking.
  • Strong background in either Unix or Linux systems.
  • Persuasive written and verbal communication skills, including critical reading, listening, and reasoning.
  • Creative problem solving, software testing, and debugging capabilities.
  • Be a self-starter, motivated to work independently to deliver towards team goals.

Nice to Have

  • Post-Graduate Degree holders are preferred and encouraged to apply.
  • Strong knowledge of Layer 3 through Layer 7 protocols (HTTP, SMTP, POP, IMAP, FTP, TLS, SSH, etc.).
  • Experience with firewalls and embedded development environments.
  • Knowledge of pattern matching or compression algorithms.
  • Experience working with state machines and computation theory.

Technical Stack

  • C
  • TCP/IP
  • Unix
  • Linux
  • Layer 3-7 protocols (HTTP, SMTP, POP, IMAP, FTP, TLS, SSH)

Team & Environment

You will be part of a cohesive world-class team operating in a fast-paced, dynamic, and fulfilling work environment.

Work Mode

This is a hybrid position based in Bengaluru, Karnataka, India.

SonicWall is an equal opportunity employer committed to creating a diverse environment. 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.

Required Skills
CTCP/IPUnixLinuxLayer 3-7 ProtocolsHTTPSMTPPOPIMAPFTPTLSSSHEmbedded SystemsNetworkingSecurity
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
SonicWall
SonicWall is a cybersecurity forerunner with more than 30 years of expertise and is recognized as a leading partner-first company, ensuring partners and their customers are never alone in the fight against cybercrime. It provides relentless security against the most evasive cyberattacks across endless exposure points for increasingly remote, mobile and cloud-enabled users.
All jobs at SonicWall Visit website
Job Details
Category embedded
Posted 4 months ago