System Software Engineer

Company: Copello
Apply for the System Software Engineer
Location: London
Job Description:

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

…

Posted: October 24th, 2026