System Software Engineer

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

Overview

As a System Software Engineer, you design and implement system software for RISC-V based platforms within a scale-up focused on protecting critical infrastructure against quantum-era threats. You work in a collaborative team to develop and maintain OS, firmware, and drivers, while contributing to architecture reviews and process improvements. The role offers meaningful impact by shaping next-gen systems in the PQD space. You will engage with cross-functional peers to deliver high-quality, timely code and evolve tooling for better outcomes.

Responsibilities

  • Design and develop system software for RISC-V based systems
  • Maintain software stacks including OS, firmware, and drivers
  • Participate in hardware and software architectural reviews
  • Enhance and maintain processes, tools, and methodologies for 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
  • collaborative mindset
  • problem-solving orientation
  • adaptability to a dynamic environment
  • Linux / Linux Kernel Development
  • C/C++/Rust
  • RISCV

…

Posted: October 17th, 2026