Search jobs > Sunnyvale, CA > Embedded software engineer

Principal Embedded Software Engineer

Fortinet
Sunnyvale, CA, United States
$140K-$190K a year
Full-time

This person will participate in the development and maintenance of the existing and next generation FortiGate product suite.

Job Responsibilities :

  • This person will participate in the development and maintenance of the existing and next generation Network Security product suite
  • Linux kernel / driver development for ARM / ARM64 / X86 based system.
  • The candidate will be responsible for the design, implementation and maintenance or core platform modules of the appliances
  • Ownership of significant areas of the code for both new feature / functionality development as well as to maintain / redesign of the existing areas of the products

Job Requirements :

  • Strong C programming skill.
  • Strong networking protocols and system design knowledge
  • Knowledge with IP network protocols, such as TCP / IP, routing, switching.
  • Knowledge of hardware such as USB, I2C, PCIE, Ethernet is a plus.
  • Good team player and good communication skills.

Educational Requirements :

B.S. in Computer Science or Electrical Engineering

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

LI-BHAVYA

2 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Principal Software Engineer - Mission Control. ...

Promoted
Palo Alto Networks
Santa Clara, California

We are looking for motivated, smart, hardworking and passionate individuals to join the Next-gen Firewall team as a Sr Principal Software Engineer. You will be part of a world-class software engineering team that works on various cutting-edge technologies for the firewall. You will take ownership fo...

Promoted
Goldenpick Technologies LLC
San Jose, California

Principal Embedded SW Engineer. We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience with embedded firmware on microcontrollers and microprocessors, software arch...

Promoted
Snap Inc
Palo Alto, California

We're looking for a Principal Software Engineer to join Snap Inc!. Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. Design, implement, and scale critical engineering components and services to support...

Promoted
Microsoft Corporation
Mountain View, California

We are looking for a Principal Software Engineer with a background in Firmware architecture & design who can influence the partners and drive end to end (E2E) solutions from concept to production. Collaborate with cross-functional teams including hardware engineers, software developers, validation &...

Promoted
Intuit
Mountain View, California

Experience with AI technologies like SageMaker, Google Vertex AI, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python. Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment. Passionate for continuous...

Promoted
LinkedIn
Sunnyvale, California

As a Principal Staff Engineer of the Security Engineering team at LinkedIn, you will play a crucial role in our ongoing efforts to re-architect our security infrastructure stack. We build highly reliable and scalable services and developer-friendly infrastructure that enable engineering teams across...

Promoted
Exabeam
Foster City, California

As a Principal Software Engineer, you will partner with the Engineering Director in leading technical direction, architecture and usage of Native Google Cloud technologies such as Big Query, Big Table, Data Flow, and Looker. We are looking for someone who is passionate about building highly reliable...

Promoted
Walmart
Milpitas, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, software...

Oracle
Redwood City, California

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specification...