Talent.com
Diagnostics Software Engineer
Diagnostics Software EngineerArista Networks Inc • Nashua, NH, United States
[error_messages.no_longer_accepting]
Diagnostics Software Engineer

Diagnostics Software Engineer

Arista Networks Inc • Nashua, NH, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Diagnostics Software Engineer

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.

The 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.

This 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.

Responsibilities include :

  • 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.

Qualifications include :

  • 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
  • Arista 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.

    [job_alerts.create_a_job]

    Software Engineer • Nashua, NH, United States

    [internal_linking.similar_jobs]
    Semiconductor Device Engineer

    Semiconductor Device Engineer

    Analog Devices • Wilmington, MA, United States
    [job_card.permanent]
    Come join Analog Devices (ADI) - a place where Innovation meets Impact.For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives.At ADI you will w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    C++ Software Engineer

    C++ Software Engineer

    Cadence Design Systems • Burlington, MA, United States
    [job_card.full_time]
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Develop and design Electronic Design Automation software that provides physical design c...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    ASIC Physical Design Engineer - Maynard, MA

    ASIC Physical Design Engineer - Maynard, MA

    Cisco • Maynard, MA, United States
    [job_card.full_time]
    The application window is expected to close on : 01 / 30 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Join the Cisco Acacia ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Engineer, V&V - Medical Devices

    Systems Engineer, V&V - Medical Devices

    Insulet Corporation • Acton, MA, United States
    [job_card.full_time]
    Position Overview : The Systems Engineer V&V is a member of the Systems Engineering COE and a technical expert responsible for leading Systems Engineering activities related to verification and vali...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Principal - TS

    Software Engineer, Principal - TS

    DCS Corporation • Bedford, MA, United States
    [job_card.full_time]
    DCS has an exciting opportunity for a.Command, Control, Communications, and Battle Management Division (C3BM).Command, Control, Communications, and Battle Management (C3BM) has been tasked with del...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Software Engineer (Onsite & Sign On Bonus Available)

    Senior Principal Software Engineer (Onsite & Sign On Bonus Available)

    BAE Systems USA • Merrimack, NH, United States
    [job_card.full_time]
    Our employees work on the world’s most advanced electronics – from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    C++ / C# Software Engineer

    C++ / C# Software Engineer

    Professional Recruiters Inc. • Burlington area, MA, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Our client is seeking a seasoned Staff Software Engineer to design and deliver high-performance software for a variety of semiconductor products. In this role, you will solve complex technical chall...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Robotics Engineer-Perception

    Senior Robotics Engineer-Perception

    Boston Dynamics • Waltham, MA, United States
    [job_card.full_time]
    We're looking for an experienced Senior Robotics Engineer to join the Stretch World Modeling team.In this role, you will be a key contributor to our perception stack, focusing on how our robots see...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer (Embedded Development) - Electrophysiology

    Principal Software Engineer (Embedded Development) - Electrophysiology

    Boston Scientific • Waltham, MA, United States
    [job_card.full_time]
    Diversity - Innovation - Caring - Global Collaboration - Winning Spirit- High Performance.At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (C / C++ Required)

    Software Engineer (C / C++ Required)

    NetApp • Waltham, MA, United States
    [job_card.full_time]
    Join our innovative and dynamic Cloud Engineering team at NetApp, where we are dedicated to pushing the boundaries of cloud technology. We are looking for a passionate and experienced Software Devel...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Component Engineer 4

    Component Engineer 4

    Manpower Group Inc. • Newton, MA, United States
    [job_card.full_time]
    Our client, a leader in healthcare technology innovation, is seeking a Senior Development Engineer to join their dynamic R&D team supporting the advancement of next-generation robotic platforms.As ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Device Development Engineer 3

    Device Development Engineer 3

    Merck Group • Bedford, MA, United States
    [job_card.full_time]
    Work Your Magic with us! Start your next chapter and join MilliporeSigma.Ready to explore, break barriers, and discover more? We know you've got big plans - so do we! Our colleagues across the glob...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Robotics Engineer

    Senior Robotics Engineer

    Humatics • Waltham, MA, United States
    [job_card.full_time]
    We are seeking a talented and motivated software engineer who has a passion for robotics, software and designing solutions to customer problems. This role will contribute directly to customer projec...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Systems Engineer-Complex Electromechanical Medical Device Systems

    Senior Systems Engineer-Complex Electromechanical Medical Device Systems

    Elbit Systems of America • Merrimack, NH, United States
    [job_card.full_time]
    At HiArc, we believe clients don't need another vendor; they need a strategic partner who gets it.One who listens harder, thinks deeper, and builds smarter-around their needs, products, and goals.H...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    FishEye Software • Maynard, MA, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    FishEye Software has immediate openings for C++ Software Engineers to support a cutting-edge defense initiative enhancing Anti-Air Warfare (AAW) capabilities. This program enables seamless radar dat...[show_more]
    [last_updated.last_updated_30]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Manchester, New Hampshire, United States
    [job_card.full_time]
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Real-Time Medical Imaging

    Senior Software Engineer - Real-Time Medical Imaging

    Boston Scientific Gruppe • Waltham, MA, United States
    [job_card.full_time]
    An established industry player is seeking a Senior Software Engineer to innovate in the medical field.This role involves designing and optimizing algorithms for high-performance medical application...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Development Engineer- Medical Device- Newton, MA

    Development Engineer- Medical Device- Newton, MA

    Michael Page • Newton, MA, United States
    [job_card.full_time]
    Be one of the first development engineers in the organization.The small medical device development team has locations in the Greater Boston area and in China focusing in 3D implantable healthcare p...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]