Bachelor of Science degree in EE/CS, related field or equivalent experience
Experience in requirements capture, developing design specifications and providing technical guidance to a mixed ability board-level hardware team
Fundamental understanding of compute architectures and functional building blocks. Detailed knowledge of embedded system and board design, involving complex SoC devices
Experience of EDA tools for schematic entry, PCB layout and signal/power integrity from a board-design perspective (Cadence OrCAD CIS, Allegro PCB design suite)
Understanding of high-speed digital design (PCIe and LPDDR) and signal integrity, developing routing guidelines for complex PCB stack-ups and topologies
Recent experience of the full hardware development lifecycle, including NPI for embedded systems, ideally with CEM/ODMs and external design partners
Excellent interpersonal skills with the ability to collaborate with system architects, silicon and software teams with the passion to drive individuals to succeed
Delivery focused, confident in planning, task tracking and status reporting, ability to prioritise and manage risk. A creative and structured approach to problem-solving
Flexible and adaptable to change, experience in working in a fast-paced environment
Excellent written and verbal communication skills; ability to write coherent documentation
Comfortable at working with individuals of all levels, fields and customers/partners
Desirable Skills and Qualities:
Experience with mechanical design concepts and thermal management
Appreciation of programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object orientated (e.g. C++)