GPU System Software Validation Engineer

ZT Systems
Secaucus, NJ
Full-time

GPU System Software Engineer

About the Role

We are looking for a passionate Staff System Software Validation Engineer to help design, execute and debug test plans for hyperscale HW / FW platforms.

The Staff System Software Validation Engineer is to engage with multi-disciplinary teams in the areas of System Engineering, Electrical Engineering, Firmware, etc.

to help with validation activities, that would include adapting and creating SW / scripts to tackle new validation use cases, profile / instrument HW / FW systems to help with diagnostics and root-causes, put together test plans and lead the execution of such test plans.

In addition, you will become a power-user of ZT automation tools and evangelize its use by working with multiple internal ZT teams.

What You will Do

Interface with multiple functional teams within ZT as well as with customer’s experts on areas such as platform architecture, design, system-level simulation, system management, BIOS, system engineering and automation among others to establish comprehensive functional validation for ZT platforms.

Write new scripts / tools (in Linux and Windows) to satisfy validation requirements and help to release and deploy them following industry-best-practices so that these modules can be re-used / adapted for future projects.

Support debugging and root-cause activities for multiple ZT teams, spawning areas like HW, FW (e.g., BIOS and BMC), Signal Integrity and OS / Kernel issues.

Help to execute validation plans for new products and sustaining of HW platforms for datacenters.

Coordinate test effort preparation and track requirements, schedules, and actions.

Review, track, document and summarize test results to be consumed internally at ZT as well as to be presented to customers.

What You Bring

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.

5+ years relevant experience with enterprise and / or cloud server hardware, including HW / FW architecture, understanding of X86 or ARM CPU architecture, as well as comprehensive technical knowledge of standard server protocols and interconnects, including PCIe, DDR.

SATA / SAS / NVME, USB, etc.

Must have experience with GPU solutions, including frameworks, characterization, applications and workloads.

5+ years of experience on either Windows Server or Linux.

5+ years of experience writing SW for validation, including not only shell scripting but high-level programming languages such as C / C++ / Python among others.

Must feel comfortable wearing multiple hats, from helping to design and implement new SW modules for validation, to leading the debugging of a HW issue in the lab, putting together a validation schedule;

and anything in-between.

About ZT Systems

At ZT Systems, you’ll get to do work you are proud of alongside smart, passionate people. Every day, there are opportunities to collaborate with the best in the industry to design, build, and deliver impactful solutions to world-class customers.

Along the way, you will gain hands-on experience in a face-paced environment that’s challenging, rewarding, and career-defining.

A culture built around our values we work hard and think fast. We view challenges as opportunities to do better, push harder, and be faster than we were the day before.

When we fail, we learn from it and move on together. And when we succeed, we use the momentum to go even further. We create value with everything we do, building the foundation of today and transforming the future of tomorrow.

Join ZT Systems and help us build technology infrastructure that connects the world.

What We Offer

When you join ZT, you’ll enjoy a range of world-class, inclusive employee benefits designed to grow with you and our company.

From competitive compensation to 401K matching to comprehensive health & wellness programs and tuition reimbursement, ZT Systems offers industry leading benefits packages for eligible employees designed to help you get the most out of life.

ZT Group Int’l. is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. ZT Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

30+ days ago
Related jobs
Promoted
VirtualVocations
Newark, New Jersey

A company is looking for a Senior Software Engineer I, Design Systems. ...

Audible
Newark, New Jersey

As a Lead Software Development Engineer, it’s up to you to research, define, design and refine the tech that keeps us one step ahead of listeners. You will work alongside talented engineers to architect, develop, and maintain the highly scalable and reliable distributed systems that orchestrate audi...

Promoted
VirtualVocations
Newark, New Jersey

A company is looking for a System Software Engineer (Full-time) to join their team. ...

Schneider Electric
Secaucus, New Jersey

Schneider Eletric is looking for System Application Engineer II-Software Our Engineering Controls Software team focuses on software and controls programming for buildings: everything from AHU, VAV, Chillers, Water Plants, and data center applications. Responsibilities: * Controls prog...

TheMasonGroup
Hackensack, New Jersey

Software Engineer, Embedded Systems. Ability to work within an Electrical Engineering’s R&D and Production group, you will be designing and develop state-of-the-art digital controllers & control systems, including related software, for operating our specialized equipment. Additional kn...

BAE Systems
Totowa, New Jersey

As a member of the Software Engineering Directorate, you will have opportunities to develop strong and increasingly complex software skills and stay current in the software discipline. The organization focuses on career development of our software engineers and advancement of the craft of software e...

Open Systems Technologies
Jersey City, New Jersey

A financial firm is looking for a Java Software Engineer to join their team in Jersey City, NJ. Work with a team of frontend and backend engineers, product managers, and analysts. A Bachelor's or master's degree in Computer Science, Engineering, Physics, Math, or related work experience. Experience ...

Open Systems Technologies
Jersey City, New Jersey

Work with a team of frontend and backend engineers, product managers, and analysts. A Bachelor's or master's degree in Computer Science, Engineering, Physics, Math, or related work experience. Experience working on distributed system and handling & processing of large-scale data (trades, risk, marke...

Emonics LLC
New Jersey, United States

Modem system validation engineer. Strong Knowledge of System Performance tools like Airwave, RTT, xLPT, Truecall, VSON, Scanner, and Spectrum Analyzers, Network Analyzers,. Partner with RF Engineering to help drive best-in-class RF network design to achieve the performance objectives. ...

ZT Systems
Secaucus, New Jersey

Troubleshoot issues encountered related to hardware and software and work with the systems engineer to resolve them. Certifications Support Engineer will provide technical support to the certifications team and prepare complex systems for national and international compliance testing including, but ...