Previous Job
Staff Hardware Engineer
Ref No.: 18-22699
Location: Raleigh, North Carolina
Primary responsibility is support of server emulation platforms. Support other engineering teams in configuration of emulation platforms to support development and verification work. Debug and resolve HW failures in emulation systems. - Specification, development and hardware shakeout of server platform board prototypes utilizing Qualcomms new SOC. - Work with internal teams to develop and support requirements. - Develop functional specification for System and/or sub-systems. - Define and design systems including processor, memory, I/O, BMC, power, electrical/mechanical and PCB definition/design. - Bring up and debug Systems.

Minimum Qualifications:
- Motherboard, daughtercard, backplane, and chassis signal and power delivery, decoupling, distribution and thermal management
- DDR3/DDR4 memory technologies, design, layout, validation
- Clock distribution, power distribution, baseboard management controllers, SMBus, PMBus, PWM/Tach
- Schematic capture and PCB layout tools such as Cadence Allegro, Mentor Boardstation or Expedition.
- Circuit simulation tools (SPICE), and Signal /Power Integrity concerns and analysis
- Lab equipment and debug tools: high speed oscilloscopes, logic analyzers, JTAG, SMBus and Serial port debuggers

Preferred Qualifications:
- Qualifying and selecting power management ICs (PMICs), voltage regulator (VR) components, clock buffers, flash memory, CPLDs, connectors and incorporating into complex system designs
- System design tradeoffs of motherboard, daughtercard, backplane, connectors, cables and components
- Dense high layer count designs, 8-12 layers or higher. High speed (6-10+ Gbps) serial IO design, PCI-E Gen3, SATA 6 Gbps, Ethernet Client and 10GE. Physical design of systems with long (0.35-1.0 meter) PCB or cable topologies
- Up to date with current standards body requirements. Understanding of link, transport, transaction and command levels for PCIe, SATA, and/or Ethernet with ability to debug at packet/protocol level

Required: Bachelor's Degree in Computer Engineering and/or Electrical Engineering Preferred: Master's Degree in Computer Engineering and/or Electrical Engineering