Diagnostics 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 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 proceduresAdditional 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
- ...computing, artificial intelligence, and software-defined networking to provide our... ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...our switches. We work with hardware, diagnostics, and software engineers to maximize...Suggested
$64.93k - $110.37k
...BAE Systems.Electronic Combat Solutions (ECS) has technology, engineering and program teams that educate and mentor colleagues to deliver... .... The role encompasses support through all phases of the software development lifecycle. Because this role involves a combination...SuggestedFull timeLocal areaRemote workWorldwideFlexible hoursNight shift- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...Suggested
- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...Suggested
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ..., you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used across...SuggestedRemote jobInternship
$80k - $90k
...Software Development PositionJacobs is a global technology company, delivering solutions for a more connected, sustainable world. Become... ...the following duties:• Contribute to a team of skilled engineers designing, building and maintaining thoroughly tested and stable...Full timeWork at officeRemote work$64.93k - $110.37k
...Software Engineering Team Entry Level PositionOur flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first – exemplified by our missions: "We Protect Those Who Protect Us®" and "We Innovate For...Full timeLocal areaImmediate startFlexible hours$97.01k - $164.91k
...Advanced Precision Kill Weapon System (APKWS) Software EngineerJoin the Advanced Precision Kill Weapon System (APKWS) Software Team... ...capabilities as we maintain our existing production. We are looking for engineers who are ready to take ownership of features and help translate...Full timeLocal areaWorldwide- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...
- ...establishing operational plans, guiding innovative engineering solutions, and shaping long‑term technology... ...incident response efforts, executing advanced diagnostics, root‑cause analysis, and resolution of hardware, software, and network‑related issues.Act as the primary...Casual workRemote workWorldwide
- We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system. Take...
- Principle Software Engineer Nashua NH Contract - 1st shift, 9/80 Hours: 7am - 3pm Pay Rate: $66.80/Hr. REQUIREMENTS: Bachelor's Degree in Computer Science or related 4-7 years of relevant technical experience. Experience with Java, JavaScript, ExtJS, Oracle SQL and PL/SQL...Hourly payContract workDay shift
- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...
- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...
$92.29k - $156.86k
...Senior Software EngineerJob Description Because this role involves a combination of collaborative/in-person and independent work, it... ...Countermeasure and Electromagnetic Attack (CEMA) has technology, engineering and program teams that educate and mentor colleagues to...Full timeContract workWork experience placementLocal areaRemote workFlexible hours- ...Degree in a technology related field (e.g. Engineering, Computer Science, etc.).5+ years of... ...ML infrastructure, with an eye towards software engineering.You have superb... ...automating prediction explanation for model diagnostics. Designing & developing a feature generation...Shift work
$73.37k - $124.74k
...Software EngineerOur employees work on the world's most advanced electronics – from detecting threats for F-35 pilots to illuminating... ...team, and our schedule is flexible around your availability. Our engineers are the lifeblood of our company and we're more than 5,000...Full timeWork experience placementLocal areaRelocation packageFlexible hoursNight shift- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...
- ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life...Full timeWork experience placement
- We are looking for a Sr. Software Engineer. This role is suited for someone who enjoys building modern web applications, creating reliable backend services, and working across the full software development lifecycle. The ideal candidate brings strong experience with Microsoft...
- ...both market and internal rules. Develops software using Java and Scala. Evaluates vendor... ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information... ...end-to-end observability and performance diagnostics using OpenTelemetry (OTEL) for distributed...Full time
- ...people, technology, and experience to help businesses achieve their goals. Ready to be brilliant, together?EFI is seeking an R&D Software Engineer to join our software and hardware development team in Londonderry, New Hampshire. This position reports to the local R&D...Local areaRemote workWorldwide
- ...NH, USAPosted: 2026-10-26Job Family: EngineeringJob Function: Software EngineeringPay Type: Salary Company Information: Twenty-Six Defense... ...and commercial applications. Job Summary: The Senior Software Engineer supports the design, development, integration, and sustainment...Contract workFor subcontractorFlexible hours
- ...business aviation industry. With over 20,000 aircraft and 33,000 engines supported on our cutting-edge platforms, and partnerships with... ...Experience in This Role:We are seeking a full stack Senior Software Engineer with strong expertise in .NET and Angular to join our...Full timeWorldwide
$65k - $72.68k
...Entry-Level Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence...Permanent employmentFull timeWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$118.1k - $200.76k
...a TypeScript frontend platform serving a large data-intensive engineering program. This is a hands-on role: you'll write code, own architecture... ...Education, Experience, & Skills6+ years building production software; 4+ in TypeScript/JavaScript and NodeDeep React experience,...Full timeLocal area- ...Embedded Engineer- C++Location: Nashua, NH - 100% onsite Duration: 12 months with possibility for extensionMust be eligible for DOD Security... ...responsibilities can include, but are not limited to: embedded software design & implementation, design for critical features and...
$84.63k - $112.84k
...impact, and help shape the future of AI‑ready connectivity, join us today. The Role Working within an agile team, the Senior Software Engineer designs, develops, codes, tests, and debugs new software, as well as significant enhancements to existing software of moderate...Full timeTemporary workWork from home$118.1k - $200.76k
...Principal Embedded Software EngineerDo you want to write software that truly matters? Do you want to play a direct role in bringing America... .... We are seeking a highly skilled Principal Embedded Software Engineer to drive the development of new capabilities for the APKWS (...Full timeLocal area- ...on stabilizing and enhancing existing systems while driving modernization using Java and AWS.This role suits a pragmatic, hands-on engineer who enjoys owning backend systems end-to-end and shaping technical direction in a regulated environment.What You'll Do:Design,...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Diagnostics Software Engineer. Be the first to apply!
- ngo software engineer Nashua, NH
- senior software design engineer Nashua, NH
- real time software engineer Nashua, NH
- startup software engineer Nashua, NH
- intel software engineer Nashua, NH
- part time software developer remote Nashua, NH
- graduate software developer no experience Nashua, NH
- senior software engineer Nashua, NH
- remote entry level software developer Nashua, NH
- federal - software developer Nashua, NH



