Senior BIOS & Firmware Engineer – CPU Boot & EOS

jobr.pro

Nashua (NH)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arista Networks in Nashua, NH, seeks a BIOS software engineer to develop and maintain low-level CPU firmware, BIOS and boot loader software for Arista products. You will evaluate CPUs, bring up new boards and ensure EOS boots securely and reliably.

The role spans C, C++, and Python development, interaction with hardware teams, and contributions to Linux kernel features and open source BIOS communities. You will mentor juniors and own projects from definition to deployment.

Qualifications

  • BS/MS/PhD in CS/EE/CE with relevant years of experience.
  • Expert C programming; knowledge of C++ and Python desirable.
  • Experience in CPU firmware, BIOS and boot loader development.
  • Experience bringing up new CPU boards and debugging low-level firmware.
  • Familiarity with Linux kernel architecture and networking concepts.

Responsibilities

  • Design, develop, integrate and maintain low-level CPU software for Arista products.
  • Develop automated tests using C, C++ and Python.
  • Collaborate with hardware teams to qualify CPUs and components.
  • Track Linux kernel developments and contribute features to mainline BIOS projects.
  • Mentor junior engineers and drive projects from concept to deployment.

Skills

C programming
C++
Python
Linux kernel
IP networking
x86 architecture
ARM architecture

Education

BS Computer Science/EE/CE +8 years
MS Computer Science/EE/CE +6 years
PhD in Computer Science/EE/CE +3 years

Job description

Arista Networks in Nashua, NH, seeks a BIOS software engineer to develop and maintain low-level CPU firmware, BIOS and boot loader software for Arista products. You will evaluate CPUs, bring up new boards and ensure EOS boots securely and reliably.

The role spans C, C++, and Python development, interaction with hardware teams, and contributions to Linux kernel features and open source BIOS communities. You will mentor juniors and own projects from definition to deployment.

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

Similar jobs worth comparing

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
Senior BIOS Firmware Engineer – Bootloader & Linux
Senior BIOS Firmware Engineer – Bootloader & Linux

Arista • Austin (TX)

On-site
USD 140,000 - 190,000
Senior BIOS & Boot Firmware Architect
Senior BIOS & Boot Firmware Architect

Arista • Santa Clara (CA)

On-site
USD 140,000 - 210,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
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
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
BIOS Senior/Lead Software Engineer
BIOS Senior/Lead Software Engineer

Arista Networks • Austin (TX)

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

jobr.pro • Nashua (NH)

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

Arista Networks • Austin (TX)

On-site
USD 90,000 - 120,000