Staff Software Development Engineer
Fortinet · Sunnyvale, CA · Software Development
About this role
Fortinet is hiring a staff-level Software Engineer based in Sunnyvale, CA. The posting calls out experience with C, Linux, Networking and roughly 8+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $150,000–$200,000 per year.
- Role
- Software Engineer
- Function
- software engineering
- Level
- staff
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Sunnyvale, CA
- Experience
- 8+ years
- Education
- Bachelor's degree
- Department
- Software Development
- Posted
- Jun 24, 2025
More roles at Fortinet
Job description
from Fortinet careersFortinet is calling for an experienced Principal Software Developer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.
Job Responsibilities:
• Develop and maintain software components on current and future products.
• Hardware bring up and SDK porting
• Hands on in bug fixing current products.
• Implement software features of high quality and on schedule.
• Communicate effectively, both verbal and written.
Job Requirements:
• Minimum of 8 years of experience in networking related software development.
• Strong C experience in embedded Unix/Linux environment is essential.
• Experience programming in U-boot, Linux driver.
• Experience in Hardware bring up, SDK porting
• Experience in router, network device
• Knowledge of general QA procedures and methodologies, as well as software development fundamentals.
• Good verbal and written communication and teamwork for cross team collaboration.
• Quick learning ability, adaptability, and curiosity about new technology.
Education Requirement:
• B.S. in Computer Science or Electrical Engineering; M.S. preferred
The US base salary range for this full-time position is $150,000-$200,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.