Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Diagnostics Software Engineer in Nashua, NH vacancy
  •  ...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

    Arista Networks

    Nashua, NH
    4 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours
    Night shift

    BAE Systems USA

    Nashua, NH
    3 days ago
  •  ...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

    Arista Networks

    Nashua, NH
    4 days ago
  •  ...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

    Arista Networks

    Nashua, NH
    4 days ago
  •  ...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... 
    Suggested
    Remote job
    Internship

    Danaher

    Nashua, NH
    1 day ago
  • $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 time
    Work at office
    Remote work

    Jacobs Solutions

    Nashua, NH
    2 days ago
  • $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 time
    Local area
    Immediate start
    Flexible hours

    BAE Systems USA

    Nashua, NH
    2 days ago
  • $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 time
    Local area
    Worldwide

    BAE Systems USA

    Hudson, NH
    2 days ago
  •  ...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... 

    Arista Networks

    Nashua, NH
    4 days ago
  •  ...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 work
    Remote work
    Worldwide

    Mercury Systems

    Nashua, NH
    4 days ago
  • 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... 

    MeetHires

    Nashua, NH
    2 days ago
  • 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 pay
    Contract work
    Day shift

    Apollopros

    Nashua, NH
    6 days ago
  •  ...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... 

    Arista Networks

    Nashua, NH
    4 days ago
  •  ...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... 

    Arista Networks

    Nashua, NH
    1 day ago
  • $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 time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    BAE Systems USA

    Nashua, NH
    2 days ago
  •  ...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

    Samprasoft

    Merrimack, NH
    2 days ago
  • $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 time
    Work experience placement
    Local area
    Relocation package
    Flexible hours
    Night shift

    BAE Systems USA

    Nashua, NH
    2 days ago
  •  ...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... 

    Arista Networks

    Nashua, NH
    3 days ago
  •  ...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 time
    Work experience placement

    Arista Networks Inc

    Nashua, NH
    4 hours ago
  • 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... 

    Robert Half

    Merrimack, NH
    13 hours ago
  •  ...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

    Fidelity Investments

    Merrimack, NH
    1 day ago
  •  ...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 area
    Remote work
    Worldwide

    EFI Electronics for Imaging

    Londonderry, NH
    4 days ago
  •  ...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 work
    For subcontractor
    Flexible hours

    Elbit Systems of America

    Merrimack, NH
    1 day ago
  •  ...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 time
    Worldwide

    CAMP Systems

    Merrimack, NH
    1 day ago
  • $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 employment
    Full time
    Work experience placement
    Interim role
    Worldwide
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Nashua, NH
    1 day ago
  • $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 time
    Local area

    BAE Systems USA

    Nashua, NH
    2 days ago
  •  ...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... 

    BigR.io

    Nashua, NH
    2 days ago
  • $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 time
    Temporary work
    Work from home

    Lumen

    Nashua, NH
    2 days ago
  • $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 time
    Local area

    BAE Systems USA

    Hudson, NH
    2 days ago
  •  ...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

    Syntricate Technologies

    Nashua, NH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Diagnostics Software Engineer. Be the first to apply!