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
Central London
to £60k DoE
Apply your advanced engineering skills to problems in maths and machine learning Looking for a mathematical software engineer role at a growing company that’s starting their adoption of machine learning technology? This company creates mathematical tools for solving numerical optimisation problems for logistics and trading. ...
London / hybrid
£50k - £65k + Benefits
Developing microservices infrastructure for better healthcare delivery Use your software engineering skills and experience to contribute to this mission-driven team developing tools for improved treatment of some of the most challenging chronic diseases. Their software enables collaboration between healthcare ...
Cambridge
To £58k DoE + benefits
A broad engineering skill set needed for this challenging QA role In this varied role, you will apply your initiative and QA experience to the evaluation of innovative sensor designs, becoming expert in these devices and adept at finding ways to validate and characterise them. You might typically be involved in ...
UK, Fully Remote
to £65,000 DoE + Benefits
Fully remote system-level C programming with flexible hours Are you looking for a software role with real impact? Do you have top-notch skills with C? Have you got a track record of Open Source contributions? If you answered ‘yes’ to these questions than this is the role for you. This team of global ...
West London
to £40k DoE + benefits
Developing high performance embedded software for the next-generation internet Based in West London, this team develops very high performance electronics for powering future internet applications. They are seeking exceptional candidates with embedded software development skills. As an established world-leader in the ...
Cambridge with hybrid working
to £65k DoE + benefits
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based ...
Cambridge
to £65k + benefits
Developing ultrafast software for the financial sector This company develops ultra-low-latency software for financial applications. They are seeking an expert C++ programmer to join their development team. You will need to be well-versed in coding techniques for minimising execution time, optimising ...
West Cambridge
to £55k DoE + benefits
Python, TypeScript and complex technologies in healthcare This full-stack role would see you join a growing health-tech startup. Their apps and platform are backed by deep technology stacks around video delivery and compilers. This challenging opportunity would suit a motivated candidate who has ...
Remote (UK based)
to £75,000 DoE + benefits
Get paid to write open-source software Do you want to work on software used by billions around the world? Do you believe in the goals of the open-source software community? This team wants to hear from you. You will be working alongside similarly enthusiastic and highly skilled ...
Guildford (fully onsite)
£45,000 to £60,000 DoE + Benefits
Engineering mindset for testing of mathematical modelling software Based at offices in Guildford, this software company develop real-time modelling tools used in the energy sector. Their globally distributed customers include bespoke consultancies as well as major multinational corporations. They are looking to ...
Cambridge, hybrid working
to £80,000 plus benefits
Ambitious R&D for low-latency digital ICs in Cambridge This specialist technology firm develop high performance, low-latency hardware and solutions for targeted markets. This ambitious role would look towards future IC development, designing or tailoring bespoke ICs / FPGA cores for development and ...
Remote / Cambridge
to £70,000 DoE + benefits
Supporting the adoption of Open Source technologies A flexible role for a skilled Linux Kernel Developer who enjoys using Open Source technologies, offering remote work and client-facing opportunities. This is a position requiring technical expertise with Linux Kernel development, integration and ...
Remote working
to £75k DoE plus benefits
Hiring now, remote working on the Linux graphics stack in C / C++ This successful organisation is a significant contributor to the Mesa3D graphics stack on Linux which implements GL and Vulkan. They're seeking an open source enthusiast and skilled graphics programmer to join their team. Your CV will show: - You ...
Cambridge
£Competitive + Share Options
Providing support for customer OEM companies for mobile phone applications Located in Cambridge, this high-tech start up has developed RF based technology for mobile devices. They are hiring for a Technical Support Engineer to work closely with their customers providing evaluations for technology incorporation and ...
Cambridge, or UK remote
to £100k + package DoE
Requiring open source contributions and work with distributed teams This challenging position requires prior contributions to open source projects, and prior leadership of distributed teams. Consultancy experience in Linux systems development (embedded, kernel / driver, system software), the cloud, or a comparable ...
Cambridge (west)
to £80,000 DoE + benefits
Grow into full-stack development, building on your server-side web skillset This successful startup are looking for a talented back-end web developer, ideally using Python and Django, who already has an eye towards a good user interface, and would like to develop their skills in TypeScript / JavaScript and component-based ...
Cambridge / Hybrid
to £75,000 DoE + benefits
Use infrastructure as code to create secure, reliable cloud-based products A market-leading portfolio software management services provider seeks a dedicated Cloud Engineer to join their friendly team of developers, product owners and testers. They take great pride in creating secure and reliable cloud–based products, ...
Cambridge
Competitive salary plus benefits
Use your knowledge in electronics and software to create effective test methods This is an opportunity to further your career in test engineering, working with electronics and software at the cutting edge of sensor development. Based in Cambridge, this role will mostly involve the design and development of automated test ...
Cambridge
circa £75,000 DoE + benefits
Developing embedded firmware for ARM-based microcontrollers An excellent opportunity for a skilled firmware developer to make an impact on a growing Cambridge company. Working with ARM-based microcontrollers, your expertise in embedded software engineering will be crucial to expand the capability of the ...
Cambridge
to £45,000 + Benefits
Innovative fintech leader seeks C++ expert for market-leading trading solutions Are you ready to join a dynamic team at the forefront of financial technology? This leading managed services and IT infrastructure provider to the global capital markets community is seeking a talented C++ Developer to join their Cambridge office. ...