Working closely with Product management and business development to help define our products
Translates project and system requirements into well-defined hardware designs and boards
Collaboratively work with cross-functional teams from Product, Software, Mechanical and Systems Engineering
Hands-on debug and testing of prototypes and deliverable hardware
Release documentation into production for manufacturing
Supporting product introduction into production
Solving complex problems and finding solutions with limited direction – contributes to requirements development, proposes ways forward, and adapts appropriately to changes in requirements
Able to manage a task with multiple cross functional members and effectively communicates status to project leadership and customers
Requirements
Bachelor's degree in electrical engineering or related field
5-10 years experience of board design
High-speed digital design experience
Knowledge of embedded processors and interfaces such as PCIe, DDR3/DDR4 memories, Ethernet, 1553, SERDES, Aurora, UARTS, MIPI, etc.
FPGA board design experience, including AMD Xilinx devices such as Artix/Kintex 7/Ultrascale families, Zynq 7000 and Zynq MPSoC Ultrascale designs
Ability to write detailed design specifications
Experience integrating and debugging systems in the lab