Senior Software Engineer for BIOS at Arista
Job in
Vancouver, BC, Canada
Listed on 2026-08-07
Listing for:
Arista Networks
Full Time
position Listed on 2026-08-07
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Unix/Linux, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
In this full-time position, you will significantly contribute to the BIOS team by enhancing CPU firmware and collaborating closely with hardware engineers. Your proficiency in low-level software engineering and understanding of hardware-software interaction are crucial for ensuring product reliability. Engage in open-source BIOS projects while working on CPU integration and compatibility.
Key Responsibilities:
• Develop and maintain CPU firmware, BIOS, and boot loaders
• Create automated testing frameworks using C, C++, and Python
• Collaborate with hardware engineers for CPU evaluation
• Monitor Linux Kernel developments to adapt firmware
• Support customer troubleshooting of firmware issues
Requirements:
• Bachelor's or advanced degree in relevant field
• 8+ years of firmware development experience
• Expertise in C programming and low-level software
• Familiarity with Linux kernel architecture
• Strong problem-solving and communication skills
Leverage your firmware development skills at Arista Networks, ensuring quality across networking products.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×