Elevate your career with Arista Networks as a Lead Software Engineer focusing on BIOS and firmware. This in office role emphasizes advanced C programming and collaboration with hardware teams for innovative networking solutions.
Join Arista’s BIOS team, where you'll develop and maintain CPU firmware and Boot Loader software used in cutting-edge products. Candidates must possess a strong software engineering foundation, with expertise in designing and debugging low-level firmware across diverse architectures. This role encompasses all software development phases, from feature definition to deployment and user interaction.
Key Responsibilities:
• Design and maintain low-level CPU software for Arista products
• Develop automated tests using C, C++, and Python
• Collaborate with hardware engineers on new CPU integration
• Track developments in the Linux Kernel for internal needs
• Provide technical leadership and mentor junior engineers
Requirements:
• BS/MS/Ph.D. in Computer Science or related field with relevant experience
• Proficiency in C programming; C++ and Python knowledge is beneficial
• Experience in CPU firmware and BIOS environments
• Strong troubleshooting and software design skills
• Familiarity with x86 and ARM architectures
Shape the future of networking with Arista by mastering low-level programming and influencing innovative product development.
#J-18808-Ljbffr
📌 Lead Software Engineer BIOS at Arista (British Columbia)
🏢 Arista Networks
📍 British Columbia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.