Overview
On Site
Full Time
Skills
UPS
Reporting
Test Plans
Archiving
Partnership
Collaboration
Firmware
Testing
Science
Product Development
x86
ARM
GPU Computing
Computer Hardware
BMC
Server Administration
PCI Express
Switches
Cadence
HDL
Allegro
PCB
Oscilloscope
Debugging
Level Design
Power Supply
Linux
Operating Systems
Command-line Interface
Scripting
Oracle Linux
Job Details
Job Description
What you'll be doing:
- Perform prototype bring-ups, tackle tough system and board level issues.
- Run system tests. Collect and report on testing results. Screen modules and boards as part of testing and debug.
- Create and develop test plans for new features on each product. Recommend improvements to enable automated scripting for testing and archiving of results.
- Work closely with architecture and design teams to ensure products under development are functional, serviceable, manufacturable, and reliable.
- Provide close partnership and support for validation engineers and participate in collaborative development efforts with firmware and software engineers to test products in development.
- Review proposed design changes to assess impact to testing plans and tasks.
What We Need to See:
- MS-BS/EE required or equivalent experience (Masters preferred) in Applied Science or Engineering. 5 or more years of relevant engineering experience in a product-development environment.
- Fundamental knowledge of x86/ARM architectures and accelerated GPU computing, with relevant hands-on hardware/software debug experience.
- Experience with BMC, server management processors. Background with system level validation, I/O interconnect, PCI-Express high-speed data switches.
- Experience using Cadence Allegro Schematic Design Entry (Concept HDL) design tools and Allegro PCB Layout.
- Background with Tektronix and Agilent oscilloscopes along with debugging techniques to analyze board level design issues.
Ways to stand out from the crowd:
- Background in DC/DC power supply design.
- Familiarity with the Linux operating system, CLI shells, programming, and scripting.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.