> Markdown version of [/jobs/ext/2021281-sr-bios-engineer](https://www.wearedevelopers.com/jobs/ext/2021281-sr-bios-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. BIOS Engineer - **Company:** Super Micro Computer, Inc. - **Location:** San Jose, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Windows, Intelligent Platform Management Interface, BIOS, C++ (Programming Language), Computer Programming, Software Debugging, Linux, Device Drivers, Firmware, Revision Control Systems, Hardware Design, SAS (Software), Code Structure, Reliability of Systems, Hardware Infrastructure - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/sr-bios-engineer-san-jose-ca-usa-58895444 ## About the Role Experteer Overview As a Sr. Firmware Engineer, you will develop firmware to maximize our in-house server hardware. You'll prototype concepts for networking products and drive collaboration with cross-functional teams to deliver robust firmware solutions. You'll own firmware from definition through testing, documentation, and delivery, tackling challenges across BMC, SAS expander, and IPMI-enabled components. This is a hands-on role at the intersection of hardware and software, with meaningful impact on server system reliability and performance. Compensation / Benefits * Define, develop, test, deliver and document firmware across server components * Maintain BMC, CMM and SAS expander firmware for server systems * Author firmware specifications, implement code, and debug issues * Collaborate closely with hardware design team members * Own software/firmware issues throughout planning, development, and validation stages Tasks * 8+ years of firmware development experience (preferred) * Strong programming skills in C/C++, Java * Experience in Linux OS with source control systems * Working knowledge of IPMI firmware vendors (AMI or Aten) and code structure * Capability to design and develop for IPMI firmware requirements * Knowledge of enclosure management protocol and standards * Excellent system-level debugging skills * EFI BIOS firmware knowledge a plus * Linux and Windows device driver development experience a plus Key requirements * competitive salary * comprehensive benefits package * bonus programs * equity opportunities ## Description Experteer Overview As a Sr. Firmware Engineer, you will develop firmware to maximize our in-house server hardware. You'll prototype concepts for networking products and drive collaboration with cross-functional teams to deliver robust firmware solutions. You'll own firmware from definition through testing, documentation, and delivery, tackling challenges across BMC, SAS expander, and IPMI-enabled components. This is a hands-on role at the intersection of hardware and software, with meaningful impact on server system reliability and performance. Compensation / Benefits * Define, develop, test, deliver and document firmware across server components * Maintain BMC, CMM and SAS expander firmware for server systems * Author firmware specifications, implement code, and debug issues * Collaborate closely with hardware design team members * Own software/firmware issues throughout planning, development, and validation stages Tasks * 8+ years of firmware development experience (preferred) * Strong programming skills in C/C++, Java * Experience in Linux OS with source control systems * Working knowledge of IPMI firmware vendors (AMI or Aten) and code structure * Capability to design and develop for IPMI firmware requirements * Knowledge of enclosure management protocol and standards * Excellent system-level debugging skills * EFI BIOS firmware knowledge a plus * Linux and Windows device driver development experience a plus Key requirements * competitive salary * comprehensive benefits package * bonus programs * equity opportunities ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [Into the hive of eBPF!](https://www.wearedevelopers.com/videos/1199-into-the-hive-of-ebpf) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)