Senior Principal Software Development Engineer Job at Fortinet, Sunnyvale, CA

Z2ZHay9ER3JRdVBJZVFQRXc1L0VZNmlnRGc9PQ==
  • Fortinet
  • Sunnyvale, CA

Job Description

Job Responsibilities:

  • Design, Develop and maintain software features on current and future products.
  • Responsible for the development of the switch-controller related features of the FortiGate/ FortiSwitch product line.
  • Hands on in bug fixing current products.
  • Implement software features of high quality and on schedule.
  • Optimize code for performance and resource efficiency
  • Review other team members' code changes to ensure good quality
  • Collaborate within and outside team to understand and analyze the approaches
  • Communicate effectively, both verbal and written.


Job Requirements:

  • Minimum of 15 years' experience in software engineering.
  • Strong C/Linux experience is essential.
  • Strong knowledge of TCP/IP networking, switching and routing
  • Familiarity with L2 features such as STP, RSTP, LACP, LLDP
  • Experience with socket programming.
  • Experience with Linux kernel and driver development.
  • Experience with ARM and x86 architectures in a multi process/thread programming environment
  • Familiar with system installations, configurations, and troubleshooting.
  • Knowledge of scripting languages: Shell and Python
  • Knowledge of general QA procedures and methodologies as well as software development fundamentals.
  • Experience with firewalls is a plus
  • Experience in using libcurl for formulating REST API calls is a plus
  • Experience with JSON data objects and their creation and parsing semantics is a plus
  • Familiarity with embedded switch or router real time operating system architecture
  • Familiarity with, CAPWAP, tunnel is plus


Educational Requirements:

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


The US base salary range for this full-time position is $170,000 - $225,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.

Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of 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 to support you with your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

#GD

#LI-LH1

Fortinet

Job Tags

Holiday work, Full time,

Similar Jobs

Blue Skies Admin Services

Construction Laborer (Kent) Job at Blue Skies Admin Services

 ...commercial properties and we are hiring a Construction Laborer Apprentice to join our amazing...  ..., including but not limited to: Working with Carpenters and Project Managers...  ...Benefits: Start at $25-$30/hr depending on experience No experience necessary but... 

The Boldt Company

Architectural Intern Job at The Boldt Company

 ...Job Description Job Description What you get to do: Provide architectural support to our design team while learning from experienced architects. Create drawings for various projects our team is working on. Coordinate with other architectural and engineering... 

Preferred Homecare of NY Corporate

Digital Marketing Manager Job at Preferred Homecare of NY Corporate

If you live and breathe digital marketing, we want to talk to you. We are looking for a Digital Marketing Manager to develop, implement, track and optimize our digital marketing campaigns across all digital channels. We have our eye out for a candidate with experience using... 

Prime Healthcare Management Inc

Epic Implementation Manager Job at Prime Healthcare Management Inc

 ...Applicants: Responsibilities:Under the direction of the Epic Program Manager, the Epic Implementation Manager oversees Clinical applications...  ...system preferred.Minimum four years of experience in project management preferred.Knowledge of healthcare industry and hospital... 

YRC Freight Inc.

Social Media Manager Job at YRC Freight Inc.

We are seeking a Social Media Manager who has a proven track record of producing high-performing social campaigns. Our company is looking for a creative and intelligent social media manager to increase our outreach with our existing platforms (Tik Tok, Intagram, Facebook...