Early-Career Software Engineer: C/Linux, Networking, Equity

Fortinet

Sunnyvale (CA)

On-site

USD 134,000 - 220,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k)
Paid holidays
Vacation time
Sick time
Leave program

Job summary

Fortinet in Sunnyvale, CA is seeking a software engineer to design, develop and maintain features on current and future Fortinet products. The role emphasizes C and Linux, with a focus on switch-controller features for FortiGate and FortiSwitch.

You will work hands-on across bug fixes, implement high-quality features on schedule, and collaborate with peers to ensure robust networking software. Strong written and verbal communication is expected.

Qualifications

  • 0–3 years of software engineering experience.
  • Strong C and Linux programming experience.
  • Familiar with TCP/IP networking, switching, and routing.
  • Experience with socket programming.
  • Experience with ARM and x86 architectures in multi-process/thread environments.
  • Understanding of QA procedures and software development fundamentals.
  • Scripting in Shell and Python.

Responsibilities

  • Design, develop and maintain software features on current and future Fortinet products.
  • Develop switch-controller related features for FortiGate/FortiSwitch.
  • Bug fix current products.
  • Implement high-quality features on schedule.
  • Communicate effectively, both verbally and in writing.

Skills

C
Linux
TCP/IP networking
Socket programming
ARM & x86 architectures
QA procedures
Scripting (Shell, Python)
US work authorization

Job description

Fortinet in Sunnyvale, CA is seeking a software engineer to design, develop and maintain features on current and future Fortinet products. The role emphasizes C and Linux, with a focus on switch-controller features for FortiGate and FortiSwitch.

You will work hands-on across bug fixes, implement high-quality features on schedule, and collaborate with peers to ensure robust networking software. Strong written and verbal communication is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Early-Career Software Engineer: Networking & Linux
Early-Career Software Engineer: Networking & Linux

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Early-Career Software Engineer - Networking & Security
Early-Career Software Engineer - Networking & Security

Perception Point • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Junior Software Engineer: Networking & Security (C/Linux)
Junior Software Engineer: Networking & Security (C/Linux)

Fortinet • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+6
Entry-Level Embedded Networking Software Engineer - C/C++ & Linux
Entry-Level Embedded Networking Software Engineer - C/C++ & Linux

Fortinet Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 180,000
Senior Embedded Software Engineer – Switch-Controller (Linux)
Senior Embedded Software Engineer – Switch-Controller (Linux)

Fortinet • Sunnyvale (CA)

On-site
USD 160,000 - 220,000
Medical, Dental, Vision
Life and disability insurance
401(k)
+4
Early Careers: Software Development Engineer
Early Careers: Software Development Engineer

Fortinet Inc. • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Early Careers Software Development Engineer
Early Careers Software Development Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
Principal Embedded Software Engineer - Networking & Linux
Principal Embedded Software Engineer - Networking & Linux

Perception Point • Sunnyvale (CA)

On-site
USD 160,000 - 220,000
Medical, dental, vision insurance
401(k) with company match
11 paid holidays, vacation & sick time
+1
Senior Linux Kernel & System Engineer — Equity Eligible
Senior Linux Kernel & System Engineer — Equity Eligible

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 175,000 - 245,000
Medical insurance
Dental insurance
Vision insurance
+8
Principal Embedded Software Development Engineer
Principal Embedded Software Development Engineer

Perception Point • Sunnyvale (CA)

On-site
USD 160,000 - 220,000
Medical, dental, vision insurance
401(k) with company match
11 paid holidays, vacation & sick time
+1