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

Arista Networks

Santa Clara (CA)

On-site

USD 123,000 - 191,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

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 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

Arista Networks • Austin (TX)

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

Arista Networks • Austin (TX)

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

jobr.pro • Nashua (NH)

On-site
USD 120,000 - 180,000