Principal Software Engineer- C Development and TCP/IP is a must

SonicWall
·
Posted: 
August 28, 2023
·
Onsite
Job Commitment
Full-time
Job Commitment
Principal
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Principal
Workplace Type
Onsite
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

The job overview for the Deep Packet Inspection Software Engineering position at SonicWall is to design and enhance the Reassembly-Free Deep Packet Inspection engine, implement various features of SonicWall's Next Generation firewall, and maintain and document code using source control systems. The successful candidate should have extensive experience in C/C++ programming, TCP/IP networking, and Unix/Linux systems. Strong communication, problem-solving, and debugging skills are also required. Knowledge of Layer 3 through Layer 7 protocols, experience with firewalls and embedded development, and familiarity with pattern matching or compression algorithms are preferred qualifications. The role requires strong organizational skills, a willingness to learn, and the ability to multitask in a high/low volume environment.

Responsibilities

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

Requirements

  • 15+ years of experience with a Bachelor's, 12+ with a master's or 8+ with PhD or equivalent. Graduate Degree holders are preferred and encouraged to apply.
  • Fluent in C/C++ and in coding various data structures and algorithms in C.
  • Solid background in TCP/IP networking.
  • Strong background in either Unix/Linux systems.
  • Persuasive written and verbal communication (includes critical reading, listening, and reasoning).
  • Creative problem solving, software testing, and debugging capabilities.
  • Be a self-starter, and motivated to work independently to deliver towards team goals.
  • Strong Layer 3 through Layer 7 protocol (HTTP, SMTP, POP, IMAP, FTP, TLS, SSH, etc.) knowledge.
  • Experience with firewalls and embedded development environment.
  • Knowledge of pattern matching, or compression algorithms is a plus.
  • Experience working with state machines and computation theory is a plus.
  • Extremely organized, willing to learn, able to multi-task in a high/low volume environment.

Benefits

  • Comprehensive, flexible, and competitive benefits program
  • Access to programs tailored to meet personal health and financial well-being needs
  • Medical, vision, and dental coverage
  • Health savings accounts
  • Mental health support
  • Paid holidays, vacation, and personal time off
  • Retirement savings plan with Roth features
  • Compensation varies based on location and work being performed
  • Starting pay range of $168,914 - $285,855 for annual base salary
  • Additional discretionary bonuses and commissions may be available
  • Equal opportunity employer with a commitment to creating a diverse environment

Job Application Resources

No items found.

More Openings at SonicWall

SonicWall
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Principal
·
101-250
Employees
This is some text inside of a div block.
SonicWall
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
SonicWall
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Marketing
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
SonicWall
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
SonicWall
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
SonicWall
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

SonicWall

SonicWALL provides network, content, web, and email security, remote access, and business continuity solutions.
Location
Santa Clara, CA
Company Size
1,001-5,000
Workplace Type
Industries
Content
Network Security
Security
Software
Information Technology
Media and Entertainment
Privacy and Security
Open Roles
10
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

SonicWall

SonicWALL provides network, content, web, and email security, remote access, and business continuity solutions.
Company Overview

SonicWALL provides network, content, web, and email security, remote access, and business continuity solutions.

Benefits
  • 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
  • Active security solutions in 100+ countries
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address