Semiconductor Jobs

310 jobs

Results

Senior Director, System Software

6 days ago

Graphcore Bristol

Lead the system software organisation delivering firmware, drivers, OpenBMC and system software QA for Graphcore's AI compute platforms. The role owns platform bring-up, production release and long-term support, aligning technical decisions with business priorities and delivery milestones while developing managers and technical leaders across hardware, silicon and software boundaries.

Staff Manufacturing Product Engineer

6 days ago

Graphcore Bristol

Leading role supporting NPI development and volume production of complex AI hardware, providing DfM feedback on PCB and system design and working closely with contract manufacturers. Drives yield improvement, analyses production data and resolves L6 manufacturing issues, with travel to Taiwan to work alongside suppliers.

Senior Linux Distribution & Validation Engineer

6 days ago

Graphcore Bristol £73,500 – £131,700 pa

Build and maintain the Linux distribution underpinning Graphcore's AI systems, turning upstream software into production-ready platform images. Day to day you will develop automated CI/CD pipelines, run Linux test suites, and diagnose failures across build and validation flows, introducing controlled configuration and tuning changes with evidence-led validation. Joins a small, co-located new team with visible ownership.

Test Development Engineer - Electronic Hardware

6 days ago

Graphcore Bristol

Build and maintain test systems for advanced AI hardware platforms, covering preproduction test across system and board-level products. Define test methods, specify equipment and automate testing for high-speed serial links, high-current power supplies and PCBA debug, working closely with silicon, firmware and production teams.

Board Test Engineer

6 days ago

Graphcore Bristol

Develop and deploy board and PCBA hardware tests to expose manufacturing defects in advanced circuit boards, taking tests from design analysis through to factory and field support. Build boundary scan and embedded functional tests, assess PCB testability and failure mechanisms, and work with Hardware Design and contract manufacturers to resolve hardware problems.

Software Engineer Summer Intern, AI Compute Libraries & Performance 2027

6 days ago

Graphcore Bristol £2,500 pm

Contribute to C++ compute libraries and kernels for machine learning workloads, implementing operations like GEMM, convolutions and fused kernels. Use profiling and microbenchmarks to investigate threading, cache locality and memory layout, and build regression and numerical tests to ensure library quality.

Internship

Supply Chain Planning Manager - NPI

6 days ago

Graphcore Bristol

Turn project roadmaps into practical material plans for engineering builds, supporting lab equipment, prototype parts and consumables in Bristol. Work with Procurement to secure materials and track supplier commitments, spotting shortages and supply risks before they affect schedules. Requires over five years of supply chain experience and hardware sourcing experience.

Senior Integrated Management System Engineer

6 days ago

Graphcore Bristol

Lead the internal audit programme for an integrated management system, turning ISO 9001, 27001, 45001 and 22301 requirements into practical ways of working across engineering, operations, suppliers and corporate teams. Partner with Manufacturing Operations and Quality, planning and executing audits, reporting findings and driving corrective actions to closure.

Hybrid

Staff Hardware System Test Engineer

6 days ago

Graphcore Bristol

Develop manufacturing test solutions for complex compute systems, shaping how hardware is tested across Host Processor Modules, server blades, and multi-node racks. Build test software, design test approaches, and diagnose hardware issues while working with hardware, firmware, software, and manufacturing teams to improve test coverage.

Debug Validation Engineer

5 days ago

Graphcore Bristol

This role involves leading post-silicon debug and validation for AI compute chips, focusing on diagnosing and resolving complex hardware, firmware, and system-level issues during bring-up and testing. The engineer will develop debug methodologies, analyze logs and telemetry, and collaborate across teams to improve validation infrastructure using Python and other tools.

Hybrid Permanent

Silicon Physical Design Engineer — Multiple Levels

6 days ago

Graphcore Bristol

Contribute technically to next-generation AI superchips, delivering sign-off-quality layouts in leading-edge process technologies. Work spans floorplanning, synthesis, place and route, CTS, timing analysis, physical verification and flow/tool development in Tcl and Python, collaborating closely with RTL, verification, DFT, architecture and packaging teams. Engineers are trusted to own their designs and improve flows, methodologies and infrastructure.

On-site Permanent

Senior Machine Learning Engineer (Large Systems)

6 days ago

Graphcore London

Develops and optimises state-of-the-art AI models for specialised accelerator hardware, working across the full stack from low-level kernel development to scaling research-level algorithms. Benchmarks and profiles models to find performance bottlenecks, tests internal software releases, and collaborates with Research, Software and Product teams on next-generation AI hardware.

Hybrid

Principal Product Engineer

6 days ago

Graphcore Bristol

Owns yield, quality and cost outcomes for advanced semiconductor products from launch through high-volume manufacturing, spanning chip test, PCBA and rack-scale systems. Partners with OSATs and internal test, quality and data teams, using SPC, DOE and Python/SQL/JMP analysis to turn manufacturing data into action.

Staff Software Engineer (ML QA)

6 days ago

Graphcore London

Designs and builds production-quality test infrastructure and scalable test frameworks for Graphcore's machine learning stack, spanning frameworks, simulators, emulators and AI accelerator hardware. Owns CI/CD pipelines, creates representative ML workloads, analyses execution results and mentors junior engineers, shaping software architecture and developer experience rather than just adding tests.

Software Engineer - Triton

Yesterday

Graphcore Bristol

Design, implement and optimise software that connects Graphcore accelerators with ML frameworks such as Triton and PyTorch. Working in the Frameworks team, you deliver new features, review code, write documentation and collaborate with upstream open-source communities, with deep technical ownership across a complex stack.

Get new semiconductor roles by email. One email a morning when new roles match. Stop any time.