CareerPlan

Staff Software Engineer - QA

Bristol, United KingdomFull-time2026-10-30 → 2026-11-10

Core

Lead and develop a team of QA engineers delivering complex software for cloud and data center products, providing technical direction for SoC, firmware, and system software validation.

Role type

Staff Software Engineer - QA (Technical Lead)

Builds

Complex software for cloud and data center products

Domain

Semiconductor / SoC / Data Center Infrastructure

Deliverable

production ML models

Required skills

C/C++, Python, Shell scripting, Linux server ecosystem, BMC-based platform management, SoC validation, secure boot, firmware authentication, system-level testing, stress-testing

Preferred skills

MPI/CCL communication stacks, high-speed Ethernet (100G/200G/400G), RDMA/Verbs, AI/ML workloads, PyTorch, accelerator-system validation, benchmarking

Technologies

C, C++, Python, Shell, Linux, PCIe, NVMe, Ethernet, RDMA, PyTorch, MPI

Responsibilities

Provide technical direction to the QA team, develop engineering capability, drive effective delivery across SoC/firmware/system software, perform hands-on validation and debugging, conduct stress-testing for CPU/memory/I/O/Power/Thermal

Seniority

Staff, hands-on IC with leadership