Platform Hardware Engineer (Senior and Junior)

Santa Clara, CA
Engineering – Platform Engineering (HW) /
Full-time /
On-site
Positions are open for both senior and junior full-time engineers in platform and board design.

Responsibilities

    • As a Platform Hardware Engineer, you will own or participate in the following: 
    • Platform design for chip bring-up boards and final systems
    • Developing specifications based on requirements from end users
    • Schematic capture, board block design, defining routing constraints, layout review and simulation
    • Lab bring-up, test, and debugging
    • Power and signal integrity analysis (with specialists)
    • High-speed interface characterization
    • Debugging system-level issues
    • Resolving system-level issues related to silicon validation and characterization

Requirements

    • We are looking for experienced engineers ready to tackle complex design challenges as well as junior engineers looking to learn in a fast-paced environment.
    • Knowledge of high-speed, high-power, system design
    • Knowledge of defining routing constraints for high-speed interfaces
    • Familiarity with a variety of board-level interfaces: I2C, SPI, DDR, etc
    • Design and analysis of power supplies as well as power integrity analysis
    • Excellent signal integrity analysis and measurement techniquesCPU/SOC/Microcontroller system architecture expertise
    • Test automation expertise using Python
    • Board level analog and digital circuit design expertise
    • HDL experience is a plus
    • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
    • Ability to work well in a team and be productive under aggressive schedules.
    • Junior engineers should have experience designing small boards (schematic, layout, manufacturing, debug)
    • Senior engineers should have experience architecting high-end, multi-board platforms in parallel with silicon and product development

Education and Experience

    • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.