Diagnostics Software Engineer
Arista Networks, Inc.
Job Description As 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 With 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. Theywill 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 Do 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. 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 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 Additional Information 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. #J-18808-Ljbffr
- ...Who You’ll Work With The Platform software team is responsible for all aspects of the development... ...hardware validation and manufacturing diagnostic software. The successful candidate will... .... They will work with fellow engineers and members of the hardware and manufacturing...SuggestedContract work
- ...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
- ...Design, development and debugging of high‑performance, robust software for cellular 5G products Lead and perform project tasks associated... ...project objectives Qualifications BSc or MSc in Electrical Engineering or related technical discipline (equivalent) 2+ years of...SuggestedRemote work
$101k - $150k
...seeking an experienced full-stack GUI software developer to design, develop, and test... ...full-stack, SDLC-integrated, test-driven engineering ecosystem centered around products running... ...test cases, perform automated failure diagnostics, and provide predictive product quality...SuggestedTemporary workWork at officeLocal areaRemote workWorldwideShift work- ...Qualifications Exemplary collaboration skills, working effectively with product owners, business analysts, software architects, software engineers, and quality engineers Strong hands‑on technical contributor with experience producing clean, unit‑tested, and maintainable...Suggested
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$118.1k - $200.76k
...Description Are you a highly experienced and innovative Principal Engineer passionate about pushing the boundaries of embedded systems? Do... ...with Systems, Hardware, and Test engineers throughout the software development lifecycle – from Requirements Development to Design...Full timeLocal areaFlexible hours$132.96k - $226.04k
...an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications and...Full timeWork experience placementLocal areaRemote work$57.14 - $120 per hour
...Now Hiring: Software Engineer in Test (API / SQL) Hourly Pay Rate: $57.14 – $120/hr (based on experience, skills, and scope) About the Role We’re looking for a hands‑on Software Engineer in Test (SDET) to join a high ‑impact team supporting enterprise financial systems....Hourly payImmediate start- ...Responsible for analyzing, designing, developing and testing software functional business applications that adhere to best practices... ...Systems, Computer Applications, Electrical and/or Electronics engineering, Engineering (Any) or related field. Special Requirements Position...Relocation
- ...Software Engineer in Test Location: Merrimack, NH or Boston, MA or Smithfield, RI Duration: 12+ months Proven expertise on standard test automation frameworks - Cucumber, Java, Rest services. Expertise on data validation and processes - SQL, DB2, Oracle. Experience...
- About the Role We are looking for a highly technical SDET who enjoys automating everything possible. The environment is approximately 90–95% automation focused, leveraging existing Selenium-based frameworks while continuing to expand automation across UI, API, and backend...
- ...One of our top financial services clients is looking for a highly skilled Sr. Software Engineer to design, build, and scale modern cloud-native applications. In this role, you will work on REST-based microservices using Java or Python, leverage containerized platforms...
$165k - $218k
...needs. About The Job The AIRS team is seeking a Senior Embedded Engineer to design a new product lines. In this role, you will work... ...performance, resource utilization, and power efficiency. Hardware/Software Integration: Collaborating with multidisciplinary teams (electrical...Full timeWork experience placement- ## Senior Software EngineerApplylocations: 1 Spartan Way, Merrimack NH: One Destiny Way, Westlake TX: 900 Salem St, Smithfield RItime type... ...immigration sponsorship for this position.** **Full Stack Engineer – Java (Primary) / Angular (Secondary)**Strategic Advisors Technology...Full time
$97.01k - $164.91k
...business web applications. You will start as a hands-on senior engineer, collaborating with product and business stakeholders to deliver... ...field, or equivalent experience. ~4+ years of professional software development experience. ~ Significant experience delivering full...Full timeLocal area$62.68 - $102.68 per hour
...is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Merrimack, NH or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity Investments...Hourly payFull timeTemporary work$79.37k - $134.92k
...Join BAE Systems Compass Call programpart of our Countermeasure & Electromagnetic Attack Solutions (CEMA) groupas a Senior Software Engineer on the Futures Team. This specialized team is responsible for evaluating, maturing, and advancing the next generation of capabilities...Full timePart timeLocal area- ...applications including server, storage, data center, mobile, RF, networking, industrial, business equipment, and automotive. Title: Software Engineer - High Speed Cables Location:Nashua, NH Amphenol High Speed Products Group is the market leader for high speed, high...Work experience placement
- ...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...Work experience placement
- ...Job Title: SRE Engineer Consultant Location: Malvern, PA Type: Contract Competencies: Digital : DevOps, Digital : Ansible Role Description: Ansible Production Elevations support [ this includes right from reviewing bitbucket configs pull request...Contract workShift workWeekend workWeekday work
- ...INTEGRA Biosciences, a leader in liquid handling solutions for the medical diagnostics, pharmaceutical, biotech, and food industries, is looking for a Senior R&D Engineer to join our growing team. You will lead the development, manufacturing, and support of innovative...Work at office
- ...through green and sustainable networks. Learn more about our mission, vision and values. We are seeking an experienced Senior Software Engineer with a strong background in telecommunications, 4G/LTE protocol stack development, and real-time systems programming. The...Worldwide
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
$134.26k
...and efficiency of power systems. You’ll have the opportunity to drive innovation in protection and control systems, mentor junior engineers, and collaborate directly with clients and stakeholders on high-profile energy projects. This is a hybrid role and can be based...H1b- ...nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-...Work at officeRelocationVisa sponsorshipRelocation package
$132.96k - $226.04k
...Description Ready to make a difference? BAE Systems is looking Systems Engineering Leads to work as part of a cross-functional, multi-... ...development # Creation and review of systems requirements to include, software, component, subsystem, and operational concepts # Allocation...Full timeFor contractorsWork experience placementLocal areaFlexible hours- ...Senior Staff Engineer, Software 1 (Austin) 2 days ago Be among the first 25 applicants Req ID: 129039 Region: Americas Country: USA State/... ...Develop BMC/BIOS firmware in the Linux environment Develop Diagnostic firmware for manufacturing tests and for extended testing at...Work at office
- Telework Eligible No Major Duties Performs a wide range of duties to include plans, analysis, development, and coordination, as well as evaluation of current NSEP and contingency telecommunications plans (D-16-1). Serves as the primary subject matter technical...Full timeTemporary workRemote work
- ...Derry, NH, seeks an energetic, enthusiastic, and fast-paced Firmware Engineer to lead firmware product design matters. The incumbent will be responsible for designing, developing, and implementing software from concept to completion for various projects in a company...
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
- software developer Nashua, NH
- part time software developer remote Nashua, NH
- software engineer amazon Nashua, NH
- entry level software engineer remote Nashua, NH
- software developer fintech Nashua, NH
- consulting software engineer Nashua, NH
- software engineer healthcare Nashua, NH
- software engineer Nashua, NH
- startup software engineer Nashua, NH


