Staff Software Development Engineer

Fortinet
Sunnyvale, CA, United States
$150K-$215K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Fortinet is calling for an experienced Staff 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.

This role will be working with our FortiExtender team in the Sunnyvale office!

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 5 years of experience in networking related software development.
  • Strong C language experience in embedded 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-$215,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.

16 days ago
Related jobs
Promoted
LinkedIn
Mountain View, California

We are seeking a Staff engineer who can help us develop and expand our top-notch AI infrastructure at LinkedIn. This is a full-time engineering role based in Sunnyvale, CA. We work closely with AI platform engineers and infrastructure teams to build and scale the next gen AI Infra with high availabi...

Promoted
A10 Networks
San Jose, California

Staff Software Engineer - Symphony Orchestrator. A10 is looking for talented software engineers to help build a centralized management and control system to operate A10 network services such as DDoS protection, Firewall, load balancers, and others. Experienced in building distributed and scalable so...

Promoted
GEICO
San Jose, California

As a Staff Engineer, you will:. Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication). Experience in the complete software development life cycle. Engage in cross-functional collaboration th...

Palo Alto Networks
Santa Clara, California

A good mix of Unix toolchain and development experience in a combination of native, managed, and scripting programming languages. Bachelor's degree in Computer Science, Engineering, or related field, or equivalent military experience required. ...

Illumio
Sunnyvale, California

Our Engineering team has established a culture based on thought leadership, independence, and responsibility. Collaborate with cross-functional teams, including Product manager, developers, DevOps engineers to understand business requirements and architect scalable cloud solutions. ...

Outschool
CA
Remote

Annual budgets to self-direct our professional development as well as DEI learning. ...

Amazon Development Center U.S., Inc.
Palo Alto, California

As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. At Amazon/AWS, we take software applications and services to their limits. You will be pl...

Mediabistro
Sunnyvale, California

Basic Qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePr...

Amazon Development Center U.S., Inc.
Santa Clara, California

In the refactoring space, we are seeking a ML Engineer to experiment with ML algorithms and tools, select appropriate datasets and data representation methods, perform feature engineering, model selection and validation, run machine learning tests and benchmarking, perform fine-tuning using test res...

Amazon Development Center U.S., Inc.
Palo Alto, California

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. The RDS Platform at Amazon Web Services ...