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
…
