Graphcore
As a Staff Firmware Engineer, you will design, develop and deliver firmware for Graphcore’s next generation products. Your work will sit close to the hardware and shape how our systems boot, run and communicate.
Strong practical experience working in Linux environments · Experience building or maintaining automated CI/CD pipelines for reliable engineering workflows · Proficiency in Python, Bash or similar scripting languages
Proven track record of delivering technical outcomes as an individual contributor, manager, or project manager, with strong communication and stakeholder management skills. · Solid experience in silicon digital device...
As a Staff System Software Engineer, you will shape integration and system testing across firmware, BMC and Linux device drivers. Your work will help create a high quality gate for system software release packages.
As a Staff System Software Engineer, you will shape how Graphcore validates complex device drivers and platform tools. You will bring technical depth across Linux kernels, drivers and systems software.
Experience in manufacturing test of advanced electronic systems. Good understanding of the fundamentals of electronics. · Experience with Python, C/C++, Bash, and Git. · Experience using the Linux command line.
Extensive experience developing and deploying manufacturing test solutions for high-performance servers, accelerators (GPU-class), or comparable large-scale compute hardware. · Proven technical leadership as an...
As a Signal Integrity Engineer, you will shape the electrical performance of Graphcore hardware platforms. Your work will help 112Gbps and 224Gbps SERDES, DDR and processor interfaces operate within demanding system...
As a Power Integrity Engineer, you will deliver robust power integrity solutions across Graphcore silicon and system designs. Your work will help advanced compute platforms operate reliably across complex packages, PCBs...
As a Lab Technician, you will help keep Graphcore’s Bristol electronics laboratories operational, safe, and ready for engineering work. You will support the facilities, equipment, procedures, and practical setups that...
As a Validation and Debug Engineer, you will help prove Graphcore silicon and platforms work across demanding system conditions. You will build deep understanding of our devices, boards, power delivery and system...
Strong experience validating and debugging complex hardware systems · Hands-on expertise with PCIe Root Complex bring-up, debug, and protocol analysis · Experience debugging Ethernet SerDes systems and high-speed...
As a Hardware Development Engineer, you will design circuit solutions for Graphcore processor systems and validation platforms. You will turn system requirements into schematics, layout constraints, and testable...
You will manage test equipment, lab infrastructure, ESD controls, goods in and out, maintenance planning and technical readiness. You will also build and guide a technician team that supports multidisciplinary lab...
As a Test Development Engineer, you will create and maintain test systems for Graphcore’s electronic hardware platforms. Your work will support preproduction test solutions across system and board-level products.
Develop and maintain demand forecasts and material plans for lab equipment, engineering components, prototype parts, and consumables. · Work closely with Engineering, R&D, and Operations teams to guarantee the smooth...