Entry-Level Embedded Networking Software Engineer - C/C++ & Linux

Fortinet Inc.

Sunnyvale (CA)

On-site

USD 110,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fortinet Inc. in Sunnyvale, CA, seeks a software engineer with 0–3 years of experience to develop and maintain components for FortiSwitch. You will work on networking features, fix bugs, and help testing with AI assistance while delivering high-quality, timely software.

The role emphasizes strong C/C++, Linux, networking knowledge, and scripting with Shell/Python, with full eligibility to work in the U.S. without sponsorship.

Qualifications

  • 0-3 years’ experience in software engineering.
  • Strong C/C++ and Linux experience is essential.
  • Fundamental knowledge in networking.
  • Familiarity with socket programming.
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals.
  • Knowledge of scripting languages: Shell and Python
  • Must be authorized to work in the U.S without sponsorship

Responsibilities

  • Develop and maintain software components on current and future products.
  • Responsible for the development of the networking related features of the FortiSwitch product line.
  • Use AI efficiently to help development and testing
  • Hands on in bug fixing current products.
  • Implement software features of high quality and on schedule.
  • Communicate effectively, both verbal and written.

Skills

C/C++
Linux
Networking
Socket programming
QA procedures
Shell
Python

Education

B.S. in Computer Science or Electrical Engineering; M.S. preferred

Job description

Fortinet Inc. in Sunnyvale, CA, seeks a software engineer with 0–3 years of experience to develop and maintain components for FortiSwitch. You will work on networking features, fix bugs, and help testing with AI assistance while delivering high-quality, timely software.

The role emphasizes strong C/C++, Linux, networking knowledge, and scripting with Shell/Python, with full eligibility to work in the U.S. without sponsorship.

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
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
Early-Career Software Engineer: C/Linux, Networking, Equity
Early-Career Software Engineer: C/Linux, Networking, Equity

Fortinet • Sunnyvale (CA)

On-site
USD 134,000 - 220,000
Medical insurance
Dental insurance
Vision insurance
+7
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-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
Early Careers: Embedded Software Developer
Early Careers: Embedded Software Developer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 180,000
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
Principal Software Engineer, Networking & VM
Principal Software Engineer, Networking & VM

Fortinet • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Medical, dental, and vision insurance
401(k)
Vacation time and sick time
+1
Principal Embedded Software Developer
Principal Embedded Software Developer

Perception Point • Sunnyvale (CA)

On-site
USD 166,000 - 203,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
+2
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