Firmware Engineer - BIOS & Bootloader (C/C++, Linux)

Arista Networks

Santa Clara (CA)

On-site

USD 123,000 - 191,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental coverage
Vision insurance
Equity opportunities
Discretionary bonuses

Job summary

Arista Networks in Santa Clara, California, is looking for a Software Engineer specializing in CPU firmware. The role involves designing and maintaining low-level software critical for CPU operations and hardware integration.

The candidate should have a strong background in C programming, experience with Linux kernel architecture, and be able to work with hardware teams. The position offers a competitive salary range and a collaborative work environment.

Qualifications

  • 3+ years of experience for BS or 2+ years for MS in relevant fields.
  • Significant hands-on experience troubleshooting low-level CPU firmware.
  • Ability to work independently and communicate effectively.

Responsibilities

  • Design and develop CPU software for Arista products.
  • Develop automated tests using C, C++, and Python.
  • Work with hardware engineers to qualify new CPUs.
  • Contribute to open source BIOS communities.

Skills

C programming
C++ programming
Python programming
Linux kernel architecture
IP networking principles
Problem-solving skills
Software design skills

Education

BS or MS in Computer Science/Electrical Engineering/Computer Engineering

Job description

Arista Networks in Santa Clara, California, is looking for a Software Engineer specializing in CPU firmware. The role involves designing and maintaining low-level software critical for CPU operations and hardware integration.

The candidate should have a strong background in C programming, experience with Linux kernel architecture, and be able to work with hardware teams. The position offers a competitive salary range and a collaborative work environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware & BIOS Engineer — Linux, C/C++, CPU Bringup
Firmware & BIOS Engineer — Linux, C/C++, CPU Bringup

Arista • Santa Clara (CA)

On-site
USD 123,000 - 191,000
Senior BIOS Firmware Engineer – Bootloader & Linux
Senior BIOS Firmware Engineer – Bootloader & Linux

Arista • Austin (TX)

On-site
USD 140,000 - 190,000
Low-Level BIOS Firmware Engineer (C/C++, Linux)
Low-Level BIOS Firmware Engineer (C/C++, Linux)

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 180,000
Senior BIOS & Firmware Engineer - CPU Boot & Linux Kernel
Senior BIOS & Firmware Engineer - CPU Boot & Linux Kernel

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 180,000
BIOS & Firmware Engineer, CPU Boot & Linux
BIOS & Firmware Engineer, CPU Boot & Linux

Arista Networks • Austin (TX)

On-site
USD 90,000 - 120,000
Senior BIOS & Firmware Engineer - CPU Boot & Linux
Senior BIOS & Firmware Engineer - CPU Boot & Linux

Arista Networks • Austin (TX)

On-site
USD 120,000 - 150,000
Senior BIOS & Firmware Engineer – CPU Boot & EOS
Senior BIOS & Firmware Engineer – CPU Boot & EOS

jobr.pro • Nashua (NH)

On-site
USD 120,000 - 180,000
BIOS Senior/Lead Software Engineer
BIOS Senior/Lead Software Engineer

Arista Networks • Austin (TX)

On-site
USD 120,000 - 150,000
BIOS Software Engineer
BIOS Software Engineer

Arista Networks • Nashua (NH)

On-site
USD 120,000 - 180,000
BIOS Senior/Lead Software Engineer
BIOS Senior/Lead Software Engineer

jobr.pro • Nashua (NH)

On-site
USD 120,000 - 180,000