Diagnostics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Arista Networks · 3 months ago

Diagnostics Software Engineer

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data centers. They are seeking a Diagnostics Software Engineer to be part of a team that builds diagnostic software for high-speed digital designs, helping validate products used in large data centers and improve manufacturing yields.

Cloud ComputingData Center AutomationHardwareInformation TechnologySoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Design, implement and test production-grade diagnostics for high-speed digital boards and ASICS to help with hardware validation
Design, implement and test manufacturing tests to validate mass production of digital boards used in data center networking product
Bring-up newly manufactured boards and the port the first level of software
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
Participate proactively in design discussions, design/code reviews, and project management
Create system software written in C and scripting languages (Python, Bash) for our Linux-based appliance platform
Work independently as well as in team roles
Use a version control system to systematically document and version the diagnostic software
Mentor younger members of the team and inculcate team spirit

Qualification

C/C++Embedded programmingComputer NetworkingPythonLinux/UnixVersion control systemsRoot-cause analysisTeam managementMentoring

Required

BS in Computer/Electrical Engineering or Computer Science with +5 years experience
Proficiency in C/C++
Well versed in scripting languages such as Python, Perl, TCL etc
Embedded programming and good knowledge of OS internals (Linux/Unix)
In depth view of Computer Networking, OSI layers such as TCP/IP etc
Has knowledge of common inter connecting buses and interfaces such as PCIE, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming
Smart Bits and/or IXIA usage and performance improvement
Ability to appreciate software engineering principles and coding procedures

Company

Arista Networks

company-logo
Arista Networks is a computer networking firm delivering cloud networking solutions for large data center and computer environments.

H1B Sponsorship

Arista Networks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (204)
2024 (144)
2023 (111)
2022 (147)
2021 (152)
2020 (120)

Funding

Current Stage
Public Company
Total Funding
$7.4M
Key Investors
Summit Partners
2015-05-27Post Ipo Debt· $2.62M
2014-06-06IPO
2013-12-21Series Unknown· $4.78M

Leadership Team

leader-logo
Jayshree Ullal
Chief Executive Officer and Chair
linkedin
leader-logo
Kenneth Duda
CTO and SVP Software Engineering
linkedin
Company data provided by crunchbase