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
£27k - £33k DoE plus benefits
Software development to view and control complex digital systems This successful small Cambridge company has the backing of its global big brother. They are looking for an enthusiastic and talented graduate software developer to join their expanding team this summer. With a wide range of technical opportunities ...
matches your search
Manchester
£40k to £50k DoE
Reach your potential: create software aiding top-class athletes to reach theirs This is an excellent chance for a sports-loving Software Engineer familiar with cloud-based design to enhance their career and to get insider access to many top-class sporting events. Performance analysis tools are an integral part of planning a ...
matches your search
Cambridge
to £85k plus excellent benefits
Wireless technologies for the expanding consumer electronics market Our client is a pioneer in their field and they continue to develop new products for the consumer market which maintains their leading position. They are currently seeking a Senior Software Engineer demonstrating C++ and C development experience in ...
matches your search
Cambridge
to £35k-£40k DoE + benefits
Embedded C++ and communication skills needed for this engineering consultancy This is an excellent opportunity for a bright candidate looking to get into embedded software engineering and technical consultancy. Working for a small but well-established Cambridge company, the role will involve developing innovative technology ...
matches your search
Cambridge
to £65k (DoE) plus benefits
Develop precision control solutions on cutting-edge hardware This role gives the chance to apply your embedded software skills to implement advanced control algorithms for cutting edge, precision electro-mechanical systems. You’ll join a friendly collaborative Cambridge team on diverse projects with good ...
matches your search
Cambridge
£45k to £55k + excellent benefits
Create smart algorithms to take this product to the next level Not finding an enough mathematical challenge in your software today. In this position you'll get the chance to weigh up different mathematical approaches to the same answer, however which is quicker or uses less power are some of the many ...
matches your search
London or Manchester
£40k to £50k DoE
Design and development of high-impact video and data analysis software Are you a skilled Software Developer, interested in sports? If so, this could be a great opportunity for you. Our client develops tools used by top-notch sports teams to assist in their performance analysis. Due to growth, they are now seeking a ...
matches your search
Cambridge
up to £50k DoE + benefits
Linux, C, C++, SoC, embedded platforms, firmware, open source development A trailblazer in the home entertainment industry is seeking an experienced firmware engineer who has in-depth knowledge of SoC development and integration using the embedded Linux platform. Experience of shipping high quality software on embedded ...
matches your search
Cambridge
£40k to £49k
Developing high quality software for a complex, safety critical system. A Python Engineer with skills in C is sought to play a pivotal role in the continued growth of a Cambridge based, global success story. The highly capable and enthusiastic Python Engineer will join a multi-disciplinary team, developing embedded ...
matches your search
Cambridge
circa £65k + excellent benefits
Experienced with Machine Learning, Python and mentoring innovative teams An excellent opportunity with a cutting-edge company who are leading innovation in their specialist field of Audio Engineering. An experienced Senior Audio Research Engineer is sought to join the team, bringing their skills in leadership and their ...
matches your search
Cambridge
to £50k + good benefits
C++ / C#; broad skillset sought including mobile / embedded development You’ll join a successful company developing great products that change people’s lives for the better. Our client is an established technical consultancy based in a rural location near Cambridge. You will have a good, relevant degree, be credible ...
matches your search
Cambridge
to £75k DoE plus benefits
Improve patients' outcomes with this breakthrough medical company This award-winning Cambridge high-tech company is at the forefront of systems that provide advanced medical solutions. As they continue to grow, they seek a Senior Python Developer to play a key role in designing and implementing Python software to ...
matches your search
Cambridge
£50k-£80k DoE + great benefits
New opportunities in software for consumer electronics in 2021 This company has gone from strength to strength in 2020, with their success driven by their flexible, user friendly technology. They are now looking to continue their growth, adding substantially to their Cambridge-based software research and ...
matches your search
Cambridge
to £32k DoE
Calling all C / C++ Software Engineering Enthusiasts We are seeking a true coding enthusiast who enjoys the challenge of creating well-designed software, whether for a job or as a hobby. If you have substantial hobby projects or open-source contributions with source code you can share, then this role ...
matches your search
Sheffield, initially remote
£28k to £60k DoE plus benefits
A unique role, problem solving and putting 3D SDKs through their paces This is a role for an engaged, pragmatic software developer who would enjoy creating high quality sample code and demos for a top-of-the-line 3D modelling SDK. Your role will be to show other developers how to make the most of this advanced ...
matches your search
Cambridge
to £48k DoE + benefits
Building high quality embedded software for medical devices Are you an Embedded C Developer, capable of building solid code suitable for safety-critical medical applications? This role involves architecting and implementing software to bring world-leading medical devices to life. You would be joining a ...
matches your search
Cambridge
£65k to £80k + excellent benefits
Growing software group needs a Team Lead for SoC developments This is an embedded SoC product development where the embedded systems group has grown to the point where it is time to divide into two smaller teams. This position is to lead the embedded C++ team, whilst still contributing to the hands-on coding. ...
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
Hampshire / Surrey / Berkshire
to £40,000 + Benefits
Work on software for acoustic signal processing, C++ / C / Embedded An industry-experienced Software Development Engineer is wanted to join this established team to work on a broad range of projects applied for acoustic signal processing. The scope of the work includes firmware deployed on undersea devices as well ...
matches your search
Cambridge
to £60k plus benefits
Python for instrumentation analytics and control, hiring now Join a team of enthusiastic Python developers, working on advanced software which communicates with complex instruments. Python tools provide much needed analytical data, help put these systems through their paces, and exercise hardware, assisting ...
matches your search