BIOS Software Engineer
Arista Networks
Company DescriptionArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.Job DescriptionWho You’ll Work WithArista’s BIOS team is responsible for developing and maintaining the CPU firmware, BIOS and Boot Loader software used in all Arista products.. This work includes bringing up new CPU boards, getting EOS to boot securely, efficiently and reliably. This work also involves designing and implementing new features in EOS to manage and secure the low level system initialization and booting subsystems, as well as keeping pace with the latest developments in the open source and proprietary BIOS development communities.Arista BIOS software engineers are also responsible for low level software driving the CPU subsystems on all Arista products. You will evaluate new CPUs and work with CPU vendors and BIOS vendors to integrate their low level firmware into Arista products. You will work closely with hardware engineers to bring up, validate and test new CPUs in our hardware products.Arista Software Engineering roles demand a strong and broad software engineering background. While the primary focus area for this role is firmware, BIOS and booting software, your work will cover all aspects of software development spanning the design and development of new features, debugging problems and fine tuning code for reliability and performance. You will own your projects from definition to deployment and customer interactions, and you will be responsible for the quality of everything you deliver.What You’ll DoDesign, develop, integrate and maintain the low-level CPU software in Arista products.Develop automated tests using C, C++ and Python to validate your features.Work with hardware engineers and vendors to qualify new CPUs and related components for use in Arista products.Track ongoing developments in the Linux Kernel and identify features and functionality of interest to Arista for our products and for internal development needs.Work with upstream open source BIOS communities to contribute features back to the mainline.Review and contribute to functional and design specifications written by other engineers.Work with Customer Support Engineers and customers to analyze, mitigate and fix problems in customer networks.Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems.Provide technical leadership across features, projects and tools.Mentor new and junior engineers to bring them up to speed in Arista’s software development environment.QualificationsBS Computer Science/Electrical Engineering/Computer Engineering + 3 years experience, or MS Computer Science/Electrical Engineering/Computer Engineering + 2 years experience, or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 1 years experience, or equivalent work experienceExpert knowledge of and extensive experience programming in C required. Knowledge of C++ and Python is desirable.Experience designing and developing software in CPU firmware, BIOS and boot loader environments.Experience bringing up new CPU boards.Significant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level CPU firmware, BIOS and boot loader software.Familiarity with Linux kernel architecture, design and implementation desirableUnderstanding of IP networking architecture, design and principles desirableApplied understanding of modern software engineering principles and practicesStrong problem solving and troubleshooting skills.Strong software design and implementation skills.Ability to work independently and in small teams.Ability to communicate articulately, and document your designs and implementations clearly, and concisely.Familiarity with and experience working with the x86 and ARM CPU architectures#LI-SP1Additional InformationArista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Networking
- ...computing, artificial intelligence, and software-defined networking to provide our clients... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...DescriptionWho You’ll Work WithArista’s BIOS team is responsible for developing and maintaining...Suggested
- ...world's top brands, offering comprehensive engineering, supply chain, and manufacturing... ...communities around the globe.JOB SUMMARYThe BIOS Developer is responsible for leading BIOS... ...embedded firmware, or low-level platform software development.Knowledge, Skills, and...SuggestedWork at officeLocal areaWorldwide
- ...world's top brands, offering comprehensive engineering, supply chain, and manufacturing... ...communities around the globe.JOB SUMMARYThe BIOS Developer is responsible for supporting... ...experience in BIOS, firmware, embedded software, or low-level platform development.Knowledge...SuggestedWork at officeLocal areaWorldwide
- ...advance your career.THE ROLE:We are seeking an experienced software systems engineer to join AMD's Datacenter Application & Ecosystem Engineering... ....Partner with architecture, silicon design, firmware, BIOS, operating system, and cloud teams to identify and resolve...Suggested
$165.2k - $223.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...SuggestedFull timeInternshipLocal areaFlexible hours$146k
...learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. The Software Development Engineer III position is part of the Consumer Payments team within Expedia Global Payments, under the Travel foundations org....Full timeWork at officeWorldwideRelocation packageFlexible hours3 days per week- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...ResponsibilitiesWe are looking for a Senior Fullstack Software Engineer to design and build the backend services that power TeamViewer...Contract workTemporary workCasual workWorldwide
- Reference: 3101Posted: 2026-09-21Location: Austin, TXCompany: Realtor.comSr Software Engineer, BackendLocation: Austin, TX, United StatesCategory: TechnologyJob ID: 3101Apply NowDescriptionRecognized as the No. 1 site trusted by real estate professionals, Realtor.com has...Temporary workWork at officeLocal area
$98k - $173.6k
...the team and the role:We are looking for a talented mid-level engineer to join the Search Backend team and help us push the boundaries... ...Computer Science or a related field4 or more years of professional software engineering experience building production...Immediate startRemote workVisa sponsorship$125.7k - $203.1k
...accepted until further notice.Meet the Team Join Cisco's innovative engineering community, where you'll have the opportunity to collaborate... ...of industry-leading products and platforms! Your Impact As a Software Engineer at Cisco, you will design and build software...Full timeTemporary workWork experience placementLocal areaFlexible hours$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...?ResponsibilitiesWe are looking for a Senior Frontend Software Engineer to build the web experiences on top of the backend services...Temporary workCasual workWorldwide
- ...barriers to entry, making the right connections, and building confidence through expert guidance.We are seeking a Senior Full-Stack Software Engineer to join our high-performance engineering organization as a full-time, hands-on individual contributor. In this role, you will...Full timeWork at officeLocal area
$143.7k - $194.4k
Neuron SDK is the complete software stack for the AWS Inferentia and Trainium machine learning accelerators designed by Annapurna Labs... ...effective inference and training. This position is for a Software Engineer for the AWS Neuron SDK team with a deep background in Linux and...Full timeInternshipFlexible hoursShift work$143.7k - $194.4k
We are looking for a Software Development Engineer to join the CV Test Infrastructure team within Amazon's Annapurna ML organization. You will build and maintain the automated validation infrastructure (Origami platform) that supports chip verification and validation across...Full timeFlexible hoursNight shift$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area$130k
...We are seeking a Senior Full Stack Software Engineer to design, develop, test, and support enterprise web applications in a remote U.S.-based environment. This role will work across the full application stack using technologies including C#, .NET, Vue.js, TypeScript, SQL...Remote work- ...Who this role is for: This is our core engineering role for builders early in their careers, with 1-5 years of professional experience... ...human intelligence. The Role We're looking for a Full-Stack Software Engineer to help build the platform that captures human...InternshipLocal areaShift work
- ...united by our mission and driven by a culture of ownership and impact. Who We Want We’re looking for a Senior Full‑Stack Software Engineer to join our R&D Platforms Team and help build Genesis, our next‑generation IIoT controls and monitoring platform. Genesis...
- ...Job Requisition: Full Stack Software Engineer Department: Information Technology Reports To: Head of AI Program Management Location: Remote Employment Type: Full-Time Role Overview Alaris Acquisitions serves as a premier M&A advisory firm exclusively...Full timeLocal areaRemote workShift work
- ...how clients manage their money through innovative and reliable technology products and services. As a Senior Manager, Software Development and Engineering within the thinkorswim Service Availability Engineering (SAvE) team, you will design and deliver scalable,...Full timeWork experience placementWork at office
$143.7k - $194.4k
...which route to a technician for repair, and which are noise.That gate only works if we can see through it. We are hiring a Software Development Engineer II to build the data and analytics systems that tell us what our tests are actually doing across the fleet. You will...InternshipFlexible hoursShift workNight shiftDay shift$143.7k - $194.4k
...thousands of customers who rely on OpenSearch to power mission-critical search and observability workloads at scale.As a Software Development Engineer on the OpenSearch team, you will help solve a variety of technical challenges in distributed systems, data ingestion,...InternshipFlexible hours$143.7k - $194.4k
We're seeking a Systems Development Engineer with deep storage expertise to architect, build, and operate the high-performance storage infrastructure that accelerates silicon development at Annapurna Labs. In this role, you'll own the storage platforms—spanning Amazon...Immediate startFlexible hoursDay shift- ...Dimensional leverages the rapidly evolving state of the art to engineer the platforms that power the innovative, research-driven financial... ...dynamic and interactive team environment to build world-class software implementationsProven track record of delivering value and...Full timeRemote workFlexible hours
- ...unique business.About The Role:We are looking for Senior and Staff Engineers to support webAI’s initiatives focused on secure, distributed,... ...tuning, debugging, and optimization of distributed software under resource constrained and intermittent connectivity conditions...Live outWork at officeLocal area
- Senior Software Engineer - Full StackAustin, Texas (Hybrid: Four Days in Office)Note: This is a full-time role and we do not offer C2C or C2H employment and are not able to sponsor visas for this position.About Acrisure A global fintech leader, Acrisure empowers millions...Full timeWork at officeImmediate startVisa sponsorshipFlexible hours
$170.6k - $261.3k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day... ...bring the vehicle to a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team within Embodied AI, you...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$168.1k - $227.4k
Be a founding engineer on a brand-new team building security review for the LLM age. You'll design and write the platform that evaluates... ....Basic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least...InternshipFlexible hours$143.7k - $194.4k
...platform that evaluates every code change tens of thousands of engineers ship and clears the vast majority without a human ever... ...permanently rather than patching around it.- Document how your software works, how it's operated, and how it fits the bigger picture,...InternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BIOS Software Engineer. Be the first to apply!
- scientific software engineer Austin, TX
- intel software engineer Austin, TX
- director software engineering Austin, TX
- software engineer Austin, TX
- software engineer mainframe Austin, TX
- software engineer student Austin, TX
- senior robotics software engineer Austin, TX
- financial software developer Austin, TX
- graduate software developer Austin, TX
- part time software developer remote Austin, TX


