Careers

Careers At Cray

Initiate. Innovate. Dedicate. Your next is now at Cray.
Browse Open Jobs Search Open Jobs Edit Your Profile View Submitted Applications


Job details

Requisition Number 17-0273
Title Post-Silicon Hardware Validation Engineer
Location United States-Multiple Locations
Position Type Full-Time
Description

You are a dynamic, driven professional with a passion for success – yours, your company’s and your customer’s. You bring knowledge and expertise in designing diagnostic infrastructures, interfaces, and utilities for post-silicon hardware validation in a high-performance computing environment. You possess strong communication and collaboration skills, and always conduct yourself with the highest level of professionalism and integrity. We are seeking a post-silicon hardware validation Engineer to join the Cray Hardware Management Group.

In this role, you will be responsible for:

• Designing and documenting ASIC diagnostic infrastructures

• Implementing interfaces and utilities based upon design specifications

• Collaborating with Logic Design Engineers for ASIC design and debugging

• Utilizing Verilog simulators, low level emulators, and FPGA environments


Key Qualifications include:

• B.S. in Computer or Electrical Engineering or equivalent experience

• A minimum of ten (10) years of related work experience including experience with SystemVerilog designed ASICs

• Ability to read and understand Verilog based ASIC designs

• Writing ASIC diagnostics for networks in a HPC environment

• Experience with Linux software development: GNU toolchain, sockets, UNIX cli, open source libraries and tools. Sysadmin experience a plus.

• Strong scripting, assembly code, C and C++ development skills required

• Ability to gather requirements, write specifications and documentation, and handle changing requirements

• Code quality minded: experience with QA processes, unit testing, integration testing, and source code control systems (CVS/SVN/git)

• Experience creating simulation environments for software testing

• Experience with low level chip interfaces: JTAG, i2c, MMRs and CSRs

• Familiar with embedded Linux development: cross-compiling, Linux device drivers, developing with limited resources in mind

• Ability to work well in a distributed team environment with lively debate

About Cray: Global supercomputing leader Cray Inc. (Nasdaq: CRAY) provides innovative systems and solutions enabling scientists and engineers in industry, academia and government to meet existing and future simulation and analytics challenges. Leveraging more than 40 years of experience in developing and servicing the world’s most advanced supercomputers, Cray has a comprehensive portfolio of supercomputers and big data storage and analytics solutions delivering unrivaled performance, efficiency and scalability. Cray’s collegial workforce of creative, bright, passionate and focused people collaborate to build powerful technologies that solve the world’s most challenging problems. With Cray’s relaxed work environment and amazing benefits, take the initiative to join a company of dedicated innovators. Your next is now at Cray. We are proud to be an Equal Opportunity Employer including protected veterans and individuals with disabilities.

Apply On-line