RISC-V Embedded Software Engineer (Rust/C, LLVM)

microTECH Global LTD

Cambridge

On-site

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

microTECH Global LTD is seeking a capable embedded software engineer in Cambridge to work on RISC-V firmware and driver development, with emphasis on Rust and C. The role covers software hardening tools, embedded OS work, compilers, and performance analysis in resource-constrained environments.

You will contribute to simulators, emulation, and CI pipelines, ensuring high reliability, security-minded tooling, and efficient builds across the embedded software stack.

Qualifications

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

Responsibilities

  • 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).
  • Performance and code size analysis.
  • Cloud-based infrastructure (such as continuous integration pipelines)

Skills

C
Rust

Education

BSc in Computer Science

Job description

microTECH Global LTD is seeking a capable embedded software engineer in Cambridge to work on RISC-V firmware and driver development, with emphasis on Rust and C. The role covers software hardening tools, embedded OS work, compilers, and performance analysis in resource-constrained environments.

You will contribute to simulators, emulation, and CI pipelines, ensuring high reliability, security-minded tooling, and efficient builds across the embedded software stack.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer for Open-Source Embedded & RISC-V
Senior Rust Engineer for Open-Source Embedded & RISC-V

lowRISC CIC • Cambridge

On-site
GBP 50,000 - 80,000
Generous employer pension contribution
33 days holiday including public holidays
Private medical insurance
+3
Senior Embedded Software Engineer (Open Source)
Senior Embedded Software Engineer (Open Source)

lowRISC CIC • Cambridge

On-site
GBP 50,000 - 80,000
Generous employer pension contribution
Private medical insurance
33 days holiday allowance
+2
RISC-V Systems Software Engineer - Embedded RT
RISC-V Systems Software Engineer - Embedded RT

Copello Global • Greater London

On-site
GBP 70,000 - 90,000
Remote RISC-V System Software Engineer – Embedded
Remote RISC-V System Software Engineer – Embedded

Copello • Greater London

Hybrid
GBP 80,000 - 120,000
Senior/Principal Rust Engineer
Senior/Principal Rust Engineer

lowRISC CIC • Cambridge

On-site
GBP 50,000 - 80,000
Generous employer pension contribution
33 days holiday including public holidays
Private medical insurance
+3
Software Engineer (RISC-V/Compiler)
Software Engineer (RISC-V/Compiler)

microTECH Global LTD • Cambridge

On-site
GBP 65,000 - 90,000
Embedded Rust Engineer — Systems, Security & CI
Embedded Rust Engineer — Systems, Security & CI

microTECH Global Limited • United Kingdom

On-site
GBP 45,000 - 70,000
Senior Embedded Rust Systems Engineer
Senior Embedded Rust Systems Engineer

YT Technologies • Crawley

On-site
GBP 30,000 - 70,000
Senior/Principal Software Engineer
Senior/Principal Software Engineer

lowRISC CIC • Cambridge

On-site
GBP 50,000 - 80,000
Generous employer pension contribution
Private medical insurance
33 days holiday allowance
+2
Software Engineer (qemu) - Cambridge
Software Engineer (qemu) - Cambridge

microTECH Global Limited • United Kingdom

On-site
GBP 45,000 - 70,000