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
Cambridge
to £75k + benefits
Developing algorithms and functionality to power future infotainment products Want to work in a fast-paced and collaborative environment where talented people are encouraged to think independently and are trusted to take the initiative and get the job done? This company is a leader in the infotainment industry, fielding an ...
matches your search
Cambridge
£35k to £50k DoE plus benefits
Optimising AI-based 3D vision algorithms for Edge computing A research team is looking to recruit an Embedded Software Engineer to join them on a two-year fixed-term contract based at an AI R&D company who are developing 3D computer vision systems to Edge computing platforms. The successful candidate will ...
matches your search
South Cambridgeshire
to £60k DoE + great benefits
High reliability software for advanced healthcare applications We are seeking a skilled Embedded Software Engineer to join a multidisciplinary Cambridge-based team developing technologies and systems for a broad array of healthcare-related applications. As such, it affords the opportunity not only to work on ...
matches your search
Cambridge (south)
to £75k DoE
Robotics startup, hybrid working available, C#, algorithms, Linux This role would suit a C# developer perhaps using VS Code and .NET 5 on Linux, but is open to applicants with C++ experience. Join a startup building innovative mobile robotics and get involved in their C# algorithms and control. Translate R&D ...
matches your search
Central Cambridge
£35k to £45k DoE + Top Benefits
Graduate / PhD / experienced software hire; Hybrid working available This established software team are looking for their next hire. They work with clever mathematical software algorithms that allows engineering companies search through libraries to identify 3D shapes. This increases efficiencies in the business and ...
matches your search
Cambridge
to £75k DoE + benefits
Developing browser technology to power wondrous multimedia content This company is flourishing thanks to its successful family of consumer electronics products centred around entertainment provision. With no let-up in momentum, they are now seeking an Embedded Developer with interest in working on browser ...
matches your search
Cambridge - south
to £80k DoE plus top benefits
Invent novel technologies that make a difference to people's lives Bring your artificial intelligence / machine learning experience to this multidisciplinary team working on challenging and innovative projects within digital healthcare and medical devices. This is an exciting role for an ambitious Software ...
matches your search
Central London
to £45k, flexible working
Graphics programming for sports performance analysis This is an excellent chance for a Graphics Software Engineer to enhance their career and join this successful company, working with sports teams to improve their performance. Our client’s innovative analysis tools form an integral part in giving ...
matches your search
Central London
£45k to £60k DoE plus benefits
Improving performance for sports teams - football, F1 Are you a Software Engineer, interested in sports? If so, this could be a great opportunity for you. Our clients develop world-class analysis tools used by household-name sports companies, primarily in football and motor racing. Due to growth, they ...
matches your search
Cambridge - north
to £65k DoE
Apply your embedded C skills to help the environment This successful scientific company designs environmental monitoring instrumentation and seeks an Embedded Software Engineer to join their R&D team working on new products. As a senior software developer, you will have good experience developing ...
matches your search
Cambridge
c£85k plus bonus and benefits
Head of software for diverse multidisciplinary projects This is a great opportunity for a current software team lead or software technical lead to move into a management position and take responsibility for client-facing activities on behalf of the software team, while also taking an active role in ...
matches your search
Cambridge
£45k to £80k DoE
Join a friendly start-up working on unique instrumentation products This electronic instrumentation start-up, designs complex measurement equipment for big-name clients in the electronics sector. With a challenging mix of development projects to work on, they are keen to recruit a bright engineer to join their ...
matches your search
London
to £40k DoE
A strong Computer Science background needed for this Java Development role This company specialise in developing configurable software for modelling and optimising complex systems. Due to their continued success, they are seeking a bright software engineer to join their development team. You would be creating high ...
matches your search
Cambridge
to £65k DoE + benefits
Control systems for miniaturised marvels of engineering Notable for their high precision control of intricate electro-mechanical components, this company’s technology has found application in a broad range of devices across a range of industries such as consumer electronics, aerospace, and medical ...
matches your search
West London
to £40k DoE + benefits
Supercomputing for the world wide web This is a superb opportunity for outstanding graduates to join a small, specialised team of engineers responsible for the development of the architecture and implementation of advanced high performance internet routers, highly parallel multi-core ...
matches your search
Hertfordshire
£30k++
Graduate, top academics, numerate, C, C++, C#, Java, OO A progressive software company is looking for extremely bright graduates with a passion for software to join their like-minded team. Hertfordshire. £30k++. Do you have an interest in software development and strong problem solving abilities? This ...
matches your search
Remote / Anywhere
£45k to £65k DoE + benefit
Continue to contribute to open source but be paid a regular salary Are you already aware of kernelci.org ? This might be a clear indicator as to whether this position is for you. Here you will utilise your in depth knowledge of the Linux kernel to provide online technical promotion of the company in the open ...
matches your search
South Cambridgeshire
to £50k DoE + excellent benefits
Image processing of real-time video and overlays This small profitable company requires a Software Developer to join their extremely strong technical team developing software for complex imaging products. The company develop innovative solutions that process sensor information and create displays ...
matches your search
Cambridge
£40k to £50k DoE + options
A chance to make a difference to people's well-being Take your C++ development skills on to the next level within this supportive team. All the time you will have the backing of a friendly and very cooperative bunch of talented engineers happy to assist. Here they work with trust and respect of each ...
matches your search
Cambridge
£50k to £65k DoE + options
A fast growing start-up making a positive difference to people's lives This is a creative role developing C++ software to drive technology that enhances people’s well-being. While much of your time can be spent working from home (at present) you will need to be close enough to Cambridge to be able to get into the ...
matches your search