Graduate Software Engineer (Rust)

Graduate Software Engineer (Rust)

Full-Time 28000 - 38000 Β£ / year (est.) No working from home possible
Microtech Global

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...

Microtech Global

Contact Details:

Microtech Global Recruitment Team

We think you need these skills to ace Graduate Software Engineer (Rust)

Rust
C
Algorithmic Skills
Problem-Solving Skills
Embedded Operating Systems
Firmware Development
Driver Development