We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Senior Open Source Developer (26554)

Cambridge / hybrid
£40k to £72k DoE

Collaborative development of RISC-V-based technology

Outstanding C and C++ developers needed to help bring next-generation processor designs to life.

This open source software role will have you working together with household names in the technology world, helping to create high performance, low-power products based on the RISC-V instruction set architecture.

Born from collaborations between Cambridge University and leading industry players, this start-up has a range of projects in the pipeline. You could be involved in compiler development, simulators, design-automation, firmware and driver development, security, hardened processors, root-of-trust, and even cloud-based tools. You can expect to use languages such as C, C++, Go and Rust.

You will need

  • A 1st or 2.1 degree in Computer Science or similar subject from a well-respected university
  • Experience in software development best practice
  • Strong coding skills in C and C++, and preferably also some of Rust, Python, Go, or SystemVerilog
  • An enthusiasm for the Open-Source concept would be welcome but you don’t need to have previous open source experience

This is a great opportunity to get into open source development, work on cutting edge technology and some of the world’s leading tech companies. The company offer a very competitive salary, excellent benefits scheme, and help towards relocation expenses. Their offices are located in central Cambridge, with excellent amenities and transport links and they offer a flexible hybrid working pattern.

Keywords: RISC-V, Compilers, Firmware, Simulators, C, C++, Rust, Go, Python, Verilog, Open Source

Interested? Send your CV to ECM Selection or recommend a friend for £250, details at http://ecmselection.co.uk/tell-a-friend.

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.