Open Source Developer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£40,000.0 - £72,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Device Drivers Firmware Python (Programming Language) Open Source Technology Cloud Services Reduced Instruction Set Computing Software Engineering SystemVerilog Information Technology Instruction Set Architecture Free and Open-Source Software
+1 more
Software Coding

Requirements

  • 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

Benefits & conditions

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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:22 min

Comparing kernel modules with eBPF for system tracing

Ozan Sazak Ozan Sazak · World Congress 2024

3:16 min

Early exposure to limited hardware and open source

Thomas Dohmke Thomas Dohmke · World Congress 2022

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

2:46 min

Scale of open source software investments at Arm

Andrew Wafaa Andrew Wafaa · World Congress 2024

2:05 min

Layering abstraction APIs for visual computing in browsers

Desiree Santos Desiree Santos +1 · World Congress 2024

Videos

See all

Related articles

See all