Arista Networks

computer networking

SeniorDiagnosticsSoftwareEngineer

Sydney, New South Wales, Australia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Diagnostics Software Engineer at Arista Networks. Skills: diagnostics software development, Python development, hardware validation, board bring-up, Linux internals. Design, implement, and test production-grade diagnostics software for cutting edge network switches. Bring-up newly manufactured boards”

What You'll Achieve.

achieve high yields in manufacturing; improving yields at the contract manufacturer site; quickly identifying manufacturing defects

Industry & Context.

computer networking
Problems you'll solve

Isolate and perform root-cause analysis of reported failures; debug and troubleshoot system-level and kernel-level issues

Eligibility Requirements

Australian work Rights Only candidates with Australian Citizenship, Australian Permanent Residency or otherwise a demonstrable legal entitlement to work in Australia for the duration of employment

What They're Looking For.

Must Have

BS in Computer/Electrical Engineering or Computer Science, 8 years of software engineering experience, with a significant portion focused on hardware validation, manufacturing diagnostics, or low-level systems programming, Expertise in Python development, with a emphasis on applying object-oriented design principles to architect robust, scalable software, understanding of Linux internals, with the ability to debug and troubleshoot system-level and kernel-level issues, Experienced with board bring-up and validation, interaction with hardware (FPGAs, ASICs, other ICs) using common interconnect buses (I2C, SPI, MDIO, JTAG, PCIe), Familiarity with Layer 1 and Layer 2 networking concepts (PHYs, MACs, Ethernet link training, SerDes) and related testing methodologies, Demonstrated success driving technical projects from inception to delivery, including coordinating across cross-functional teams, Experience mentoring junior engineers, with a genuine interest in growing into a people leader over time

Nice to Have

Australian work Rights Only candidates with Australian Citizenship, Australian Permanent Residency or otherwise a demonstrable legal entitlement to work in Australia for the duration of employment

What You'll Do.

and test production-grade diagnostics software for cutting edge network switches

Bring-up newly manufactured boards

Isolate and perform root-cause analysis of reported failures

Support new platform software and hardware features

Coordinate with the hardware engineering team on bring-up schedules and feature delivery

Drive architectural design discussions

and provide technical direction for complex projects

Create system software for our Linux-based appliance platform

Work independently as well as in team roles

Use a version control system to systematically document and version software

Provide high-level escalation support for complex

hardware-related network issues reported by our end customers

How You'll Work.

Team & Collaboration

work closely on a project from its early conception to the final production stage; work with fellow engineers and members of the hardware and manufacturing teams; coordinate across cross-functional teams

Process & Methodology

driving technical projects from inception to delivery

Full Job Description

Arista 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. As a core member of the Platform software team, the candidate will be part of a fast-paced, high caliber team building diagnostic software to help validate high-speed digital designs and achieve high yields in manufacturing Arista Networks products used in the computer networking industry's largest data centers. This role also offers a unique growth path. We are looking for a hands-on technical leader who is interested in exploring an engineering management track in the future. Who You’ll Work With The Platform software team is responsible for all aspects of the development and delivery of hardware validation and manufacturing diagnostic software. The successful candidate will work closely on a project from its early conception to the final production stage at an off-site contract manufacturer. They will work with fellow engineers and members of the ha

Free ATS check

Applying for this Senior Diagnostics Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Arista Networks?

Real rants from real employees. Read before you apply.

Read Company Rants →