Bios Software Engineer

Arista Networks

Austin, TX, United States
On-site
Low-level cpu software development
Firmware, bios and boot loader
Diagnosing problems and fixing bugs
Arista's BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products, including bringing up new CPU boards and ensuring secure, efficient, and reliable booting of EOS

Job Summary

  • Arista's BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products, including bringing up new CPU boards and ensuring secure, efficient, and reliable booting of EOS.
  • This role involves designing and implementing new features in EOS to manage and secure low-level system initialization and booting subsystems, as well as keeping pace with developments in the open source and proprietary BIOS communities.
  • Arista values diversity of thought and perspectives, fostering an inclusive environment to drive creativity and innovation, and has received awards for Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance.

Matching Summary

Arista's BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products, including bringing up new CPU boards and ensuring secure, efficient, and reliable booting of EOS.

Skills & Requirements

Must-have

  • low-level CPU software development
  • firmware, BIOS and boot loader
  • diagnosing problems and fixing bugs
  • Linux Kernel architecture
  • x86 and ARM CPU architectures

Nice-to-have

  • diversity of thought and perspectives
  • fostering an inclusive environment
  • technical leadership
  • mentoring junior engineers
  • IP networking architecture

Key Requirements

  • BS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience
  • MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience
  • Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience
  • equivalent work experience
  • Expert knowledge of and extensive experience programming in C

Work Rights

Not specified

Tailored Resume

Cover Letter