Principal Software Development Engineer

Fortinet
Sunnyvale
Workplace: OnsiteFull timeUSD 200,500 - 260,500 annuallyFunction: Communications, PR & CommunityExperience: 10+ yearsEducation: bachelorsSkills: ["Communication"]

Lead development of networking software as a Principal Software Development Engineer, collaborating with cross-functional teams to design, implement, and maintain core systems and frameworks for Fortinet’s products. You’ll work hands-on with C/C++ in Unix/Linux, integrate REST APIs and third-party code, and drive features from concept to production while mentoring engineers and ensuring high-quality delivery.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
4 months ago

Principal Software Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Lead development of networking software as a Principal Software Development Engineer, collaborating with cross-functional teams to design, implement, and maintain core systems and frameworks for Fortinet’s products. You’ll work hands-on with C/C++ in Unix/Linux, integrate REST APIs and third-party code, and drive features from concept to production while mentoring engineers and ensuring high-quality delivery.
Location: Sunnyvale
Workplace: Onsite
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Sr. Manager level

Key Responsibilities

  • •Work with developers within the team and on other cross-functional projects, as well as project management to drive, develop, and maintain the product
  • •Develop and maintain software components on current and future products
  • •Hands on in bug fixing current products
  • •Implement software features of high quality and on schedule
  • •Integrate, maintain, and improve both 3rd‑Party and proprietary code.

Pay and Benefits

Salary: USD 200,500 - 260,500 annually
Perks:Health InsuranceDentalVisionLife InsuranceDisability Insurance401kPaid HolidaysPaid LeaveSick TimeLeave Program

Key Requirements

  • •Minimum of 10 years of experience in networking related software development
  • •B.S. in Computer Science or Electrical Engineering; M.S. highly preferable
  • •Strong C/C++ experience in Unix/Linux in environment are essential
  • •Strong understanding of REST API semantics and their application in networking appliances
  • •Experience with multi process/thread programming using Posix and System
Experience:10+ yearsNetworking
Education:Bachelor's
Skills:Communication
Tech Stack:C++CUnixLinuxREST APILibcurlJSONPOSIXTCP/IP

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn