Diagnostics Software Engineer
Arista Networks · Bengaluru
Job description
About the role
As a core member of the Platform software team, you will help build diagnostic software that validates high‑speed digital designs and improves manufacturing yield for Arista’s data‑center networking products.
Key responsibilities
- Design, implement and test production‑grade diagnostics for high‑speed digital boards and ASICs to support hardware validation.
- Develop manufacturing tests to validate mass‑production of digital boards used in data‑center networking products.
- Bring‑up newly manufactured boards, load the first level of software, and perform root‑cause analysis of failures.
- Collaborate with hardware engineers, contract manufacturers and customers to triage issues and improve yield.
- Write system software in C and scripting languages (Python, Bash) for Linux‑based appliances and maintain version‑controlled code.
Required profile
- Bachelor’s degree in Computer/Electrical Engineering or Computer Science with at least 5 years of relevant experience.
- Strong background in C/C++ development and embedded programming on Linux/Unix platforms.
- Proficiency in scripting languages such as Python, Perl or TCL.
- Solid understanding of computer networking (OSI layers, TCP/IP) and high‑speed interfaces (PCIe, I2C, XAUI, 10 GbE, FPGA, switch chips).
- Experience with hardware validation, ASIC bring‑up, and diagnostic software development.
Required skills
- C and C++ programming
- Python, Perl, TCL scripting
- Linux/Unix system programming
- TCP/IP networking
- PCIe, I2C, XAUI, 10 Gb Ethernet interfaces
- FPGA and switch‑chip integration
- SSL offload and TCAM programming
- SmartBits or IXIA traffic generators
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 17 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Arista Networks
Bengaluru
Related job offers
-
Global Mainframe Subject Matter Expert (SME)
Collabera Bengaluru -
IT B2B/EDI Developer
Continental Bengaluru -
Change Manager – Local Centralized System (LCS)
Coface Bengaluru -
Finance Solution Architect – SAP S/4HANA Public Cloud (EMEA/India)
Colliers Bangalore -
IT Consultant – Purchasing Applications
Continental Group Sector ContiTech Bangalore