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
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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.

Visit website
Job Details
Category embedded
Posted 3 months ago