Overview
In this role you will design and develop system software for RISC-V based platforms within a scale-up focused on protecting critical infrastructure through advanced quantum-resistant technologies. You’ll work in a collaborative, cross-functional team to build and maintain software stacks, including OS, firmware and drivers, while contributing to hardware/software design reviews. Your work will impact the reliability and security of next‑generation systems in the PQD space. This is a mission-driven opportunity to shape robust, high-quality software in a dynamic environment.
Responsibilities
- design and develop system software for RISC-V based systems
- maintain software stacks (OS, firmware, drivers)
- participate in designs and architectural reviews for hardware and software
- enhance and maintain processes, tools and methodologies to ensure timely delivery of high-quality code
Key requirements
- Linux / Linux Kernel Development
- C/C++/Rust
- RISCV
- Experience working on complex software
- Product development
- Embedded software and realtime solutions
- Security clearance eligibility for UK
- collaborative
- dynamic/work in cross-functional teams
- problem-solving orientation
- Linux kernel development
- C/C++/Rust
- RISCV
…
