Enable job alerts via email!

Principal Software Development Engineer

Fortinet

California, Sunnyvale (MO, CA)

On-site

USD 130,000 - 170,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented developer to join their innovative team. In this role, you will engage in product development, collaborating closely with R&D and QA teams. Your expertise in C programming and networking will be crucial as you design new features and tools that enhance product offerings. This position not only promises a competitive salary but also a comprehensive benefits package that supports your health and financial well-being. If you're looking for a rewarding career that makes a significant impact, this opportunity is for you.

Benefits

Medical insurance
Dental insurance
Vision insurance
401(k)
Paid holidays
Vacation
Sick leave
Comprehensive leave program

Qualifications

  • 2+ years of networking-related development experience in a Linux environment.
  • Familiarity with Linux OS components and debugging tools.

Responsibilities

  • Collaborate on product roadmaps and design new features.
  • Develop tools and environments for pre- and post-sales.

Skills

Problem-solving
C programming
Linux environment
Network programming
TCP/IP protocols
Communication skills
Linux debugging tools
Performance tuning

Education

B.S. in Computer Science
B.S. in Electrical Engineering

Tools

gdb
valgrind
perf

Job description

Responsibilities
  • Work with R&D and QA throughout the product development lifecycle.
  • Develop pre- and post-sales tools and environments.
  • Research new technologies and trends to be familiar with and be able to devise new solutions.
  • Collaborate as a team on product roadmaps, designing new features, and product certifications.
Requirements
  • Strong problem-solving and debugging skills are essential.
  • Experience in C programming within a Linux environment.
  • Familiarity with Linux operating system components such as file system, shell, ssh, mount, chroot, etc.
  • Experience in network programming (sockets, read/write/send/recv), multi-process/pthread, signals.
  • Knowledge of TCP/IP, UDP, ICMP, ARP, Ethernet protocols.
  • Excellent communication skills and ability to write clear documentation and specifications.
  • At least 2 years of networking-related development experience in a Linux environment is highly preferred.
  • Familiarity with Linux debugging tools like gdb, valgrind, perf is preferred.
  • Experience with network security products (Firewall/IPS/ADC/WAF) is a plus.
  • Good understanding of performance tuning is advantageous.
  • B.S. in Computer Science or Electrical Engineering.

The US base salary range for this full-time position is $130,000-$170,000. Fortinet offers a variety of benefits including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation, sick leave, and a comprehensive leave program.

Wage ranges are influenced by factors such as the labor market, job type, job level, candidate’s knowledge, skills, qualifications, experience, and geographic location. Salary offers will be determined accordingly.

All roles are eligible for the Fortinet equity program. Bonus eligibility is reviewed at hire and annually at the company's discretion.

Why Join Us

We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive total rewards package aimed at supporting your health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in delivering solutions that make a meaningful and lasting impact to over 660,000 customers worldwide.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer - Tech

Walmart

California

On-site

USD 95,000 - 165,000

15 days ago

Lead Software Engineer

Generali Global Assistance | Travel Insurance

California

Hybrid

USD 130,000 - 190,000

30+ days ago

Principal, Software Engineer

Walmart

California

Hybrid

USD 143,000 - 286,000

30+ days ago

Principal, Software Engineer

Walmart

California

On-site

USD 90,000 - 150,000

30+ days ago