At a Glance
- Tasks: Develop firmware and drivers, enhance software security, and work on embedded systems.
- Company: Join a leading tech firm focused on innovation and cutting-edge solutions.
- Benefits: Attractive salary, health perks, remote flexibility, and growth opportunities.
- Other info: Dynamic team environment with excellent career advancement potential.
- Why this job: Dive into exciting projects with Rust and make a real difference in technology.
- Qualifications: Experience in C or Rust, strong problem-solving skills, and a relevant degree.
The predicted salary is between 28000 - 38000 Β£ per year.
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e. g.
QEMU). - Electronic design automation (EDA) tools. - Performance and code size analysis. - Cloud-based infrastructure (such as continuous integration pipelines) Requirements : - Solid experience with C or Rust. - Strong algorithmic and problem solving skills. - A degree in Computer Science or equivalent experience. - A high standard of written and spoken English.
Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale or modular Rust codebases. - Expert understanding of unsafe Rust, FFI, and low-level systems programming. - Strong proficiency in C; familiarity with C++ and Python are a plus. - Solid understanding of com...