Diagnostics Software Engineer
$128k - $200kArista 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 DescriptionAs 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 Network products used in the computer networking industry's largest data centers.Who You’ll Work WithThe 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 hardware and manufacturing team to understand the design and validate it. Besides closely working with the hardware engineers in designing the board, they will also review the hardware specifications and produce diagnostic specifications for the board. With that as a basis, the candidate will design the code to bring all of these to life. They will also work with customers to triage and fix problems in their networks. They will play a major role in improving yield at the contract manufacturer site as their software will be critical in validating the builds and quickly identify manufacturing defects.What You’ll DoThis role demands a strong and broad software engineering background, and a good understanding of hardware board design technology as well as third party network processors. The candidate's role will not be limited to any single aspect of managing ASIC-based networking solution, but cover all aspects of bringing up new hardware, developing all features requiring hardware validation, testing the software and hardware, and supporting our customers using the products. As an experienced engineer, this role also requires that they take an active part in organizing a team of engineers to tackle a project, providing vision for the project, managing the schedule for the project, and coordinating the activities of the team.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 productBring-up newly manufactured boards and the port the first level of software.Isolate and perform root-cause analysis of reported failuresSupport new platform software and hardware featuresCoordinate with the hardware engineering team on bring-up schedules and feature deliveryParticipate proactively in design discussions, design/code reviews, and project managementCreate system software written in C and scripting languages (Python, Bash) for our Linux-based appliance platformWork 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.QualificationsBS in Computer/Electrical Engineering or Computer Science with +5 years experienceProficiency 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 improvementAbility to appreciate software engineering principles and coding proceduresCompensation Information:The new hire base pay for this role has a salary range of $128,000 to $200,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista’s Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location.#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: EngineeringExperience level: Mid-Senior LevelIndustry: Computer Networking
$150.68k - $225.7k
...Your ImpactMarvell is seeking a talented senior-level System Diagnostic Engineer to join our Platform Engineering team, supporting board,... ...responsible for designing, developing, and implementing diagnostic software that bridges the gap between hardware and software, ensuring...SuggestedPermanent employmentInternshipWork from home$152k - $241.5k
NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its AI Infrastructure. We expect you to have... ...harnessing multiple data streams, ranging from GPU hardware diagnostics to cluster and network telemetry.Working with teams across...SuggestedFull time- ...Description & Skill Requirement: Role Summary: Hands-on full-stack software engineer supporting Test Infrastructure Development. Work closely... ..., or data visualization. Manufacturing test, hardware diagnostics, lab automation, product validation, or engineering infrastructure...Suggested
$81.5k - $141.3k
...spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines... ...JOB DESCRIPTION:We are seeking an experienced, high caliber Software Engineer II. Performs moderate risk/moderate complexity specialized...SuggestedShift work- Job Title: Fullstack Software Engineer As a Fullstack Software Engineer, you will design, develop, and maintain automation software solutions... ...equipment and systems. Develop predictive maintenance and diagnostic tools to minimize downtime and improve system reliability....SuggestedWork experience placementMonday to Friday
$128k - $176k
...global leader in materials science and engineering solutions that are at the foundation of... ...and develop code for large scale complex software solutions for semiconductor equipment... ...structures, and algorithms.Strong software diagnostic, debugging, and troubleshooting skills....Full time$183.2k - $251.9k
Senior Software Engineer Context Takes full technical ownership, leading several technical complex designs. Contributes to development / change... ...management and dependency versioning Application debugging, diagnostics, and root-cause analysis Performance, scalability,...Full timeWork experience placement$150.2k - $283.5k
...this position... Ford Model E Platform Architecture Engineering is looking for a Staff Embedded Software Engineer to be part of the microcontroller which is... ...development cycle.• Develop tooling as well as diagnostic and other interfaces between various vehicle access...Work experience placementImmediate startVisa sponsorshipFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...accessories. This engineer will develop software and algorithms for custom semi-automated... ...quality engineers to build a coherent diagnostic strategy and develop software to...Local areaWorldwideFlexible hours
$169k - $338k
...technologies, balancing in-process runtime diagnostics (e.g., Async Profiler, JFR tracking)... ...Efficiency: Collaborate with Platform Engineering to leverage profiling insights into automated... ..., computer information systems, software engineering, or related area and 6 years...Full timeTemporary workPart timeImmediate start$150.4k - $277.6k
Role Number: 200674937Team: Software and ServicesLocation: CupertinoPosted: 2026-09-21SummaryHow... .... We are looking for a Senior Software Engineer to join us in developing our OS... ...Analytics collects, stores, and analyzes diagnostics and usage data from Appledevices across...WorldwideRelocation$150k - $190k
Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI is a Physical... ...pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered... ...production system.Perform system level diagnostics and tuning using in-house visualization...Full time$167.7k - $245.2k
...evolve our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk. In...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week$152k - $241.5k
...can make a lasting impact on the world.Join NVIDIA’s Modular Diagnostics team and lead AI-powered innovation. Our team develops key... ...ensures flawless performance before launch. As part of the Senior Software Engineer, AI Infrastructure Solutions team you will build intelligent...Full time$115k - $207k
...cybersecurity starts with you. About the Role: We are seeking a Back-End engineer to be part of our Identity product group. In this role, you will be part of the cloud product software engineering team, responsible for developing new features and working closely...Permanent employmentWork experience placementWork at officeLocal area2 days per week$164k - $295k
...of cybersecurity starts with you. About the Role: Our Fusion product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core orchestration and workflow capabilities to all users of Crowdstrike’s Flagship...Permanent employmentWork experience placementWork at officeLocal area$164k - $295k
...near-real-time vulnerability event processing Drive backend engineering and process automation across the platform Partner with... ...skills and experience working in a global team ~ Commitment to software quality — unit tested, code reviewed, and continuously integrated...Permanent employmentWork experience placementWork at officeLocal areaWorldwide$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...and the brightest research scientist, software engineers, application development engineers... ..., DNS, routing, switching, and network diagnostics.Understanding of Linux file systems,...Minimum wageFull timeFlexible hours- ...Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.About the RoleWe're hiring a Software Engineer to help contribute to projects on our Inference Platform team. Our team primarily owns the orchestration layer that runs...
$238k - $294k
...Senior Director Platform and Applications Engineering focused on high-speed data center... ...resource plansManage team of hardware and software engineers to create reference designs using... ...of FW augmentation, API driver, and diagnostic toolsWork with regional Sales and FAEs...Work experience placementLive in$130.75k - $181k
...Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In this... ...tolerance, horizontal scalability, and load balancing.Performance Engineering: Drive the scaling, optimization, and innovation of the Data Platform...Permanent employmentWork experience placementWork at office3 days per week$137k - $156k
...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...knowledge with hands-on Linux and GPU software experience and can independently... ...complex system issues using logs, telemetry, diagnostics, and vendor tools, and drive issues to...Worldwide$130.7k - $261.3k
...with leading businesses and products in diagnostics, medical devices, nutritionals and branded... ....The Opportunity The Principal Platform Engineer is responsible for designing, building,... ...that support digital health, medical software, data, and AI/ML solutions.This role provides...WorldwideShift work$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...Full time$167.7k - $245.2k
...to close on: 11/29/2026Meet the TeamYou'll join the Platform Engineering team building and operating Cisco's AI Compute Platform — the... ...for every team that needs it.Your ImpactAs a Senior Platform Software Engineer on the Platform Engineering team, you will own the architecture...Full timeTemporary workLocal areaFlexible hours$147k - $210k
...setting. Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,...Worldwide$168k - $270.25k
As a Senior Software Engineer on NVIDIA’s Global Network Visibility (GNV) team within NVIDIA's Global Network Infrastructure (GNI) organization, you will lead the platform that turns network topology, configuration, telemetry, and direct measurement into trusted, self-service...Full time$174.72k - $295.68k
...machine learning, and smart connectivity. You will be a senior engineer on the team building our internal AI engineering platform — the... ..., and automation that power how our engineers build and ship software. A core mission is connecting agents to real engineering...Full time$90k - $130k
...Robotics Software Engineer Full-time | Sunnyvale, CA | Engineering (Onsite) About Noble Machines Noble Machines builds multipurpose... ...assist in integrating new hardware components, developing diagnostic and control interfaces, and maintaining ROS 2 nodes. If you...Full timeLocal area$193.3k - $261.5k
...-system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For Trainium... ...within 12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make this...InternshipLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Diagnostics Software Engineer. Be the first to apply!
- software development engineer aws Santa Clara, CA
- federal - software developer Santa Clara, CA
- software engineer contract Santa Clara, CA
- part time software developer remote Santa Clara, CA
- software developer Santa Clara, CA
- software engineer internship remote Santa Clara, CA
- software engineer amazon Santa Clara, CA
- software web developer Santa Clara, CA
- senior software engineer Santa Clara, CA
- software engineer Santa Clara, CA



