CareerPlanGet AI match score →

BIOS Software Engineer

Nashua, NH, us💼 Full-time🗓 2026-07-07 → 2026-07-31

Core

Developing and maintaining CPU firmware, BIOS, and Boot Loader software for Arista networking products, ensuring secure and reliable system initialization and booting.

Role type

Senior IC BIOS Software Engineer

Builds

Low-level CPU software, automated test suites, and secure boot subsystems for data center networking hardware.

Domain

Networking hardware, embedded systems, firmware development

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C programming, C++ programming, Python programming, CPU firmware development, BIOS development, boot loader development, hardware bring-up, Linux kernel architecture, x86 architecture, ARM architecture, low-level software debugging, automated test design

Preferred skills

IP networking architecture, modern software engineering principles, open source community contribution

Technologies

C, C++, Python, Linux Kernel, x86, ARM

Responsibilities

Design, develop, integrate, and maintain low-level CPU software; develop automated tests to validate features; work with hardware engineers and vendors to qualify new CPUs; track Linux Kernel developments; contribute to upstream open source BIOS communities; analyze and fix problems in customer networks; provide technical leadership and mentor junior engineers.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗