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 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
to £55,000 DoE plus benefits
Problem solving and inventive mathematical coding Get involved in developing the software and 3D algorithms driving intuitive, easy to use modelling tools for engineers. Work is technical, creative and has space for innovation and individual contribution. New engineers joining the team will enjoy ...
matches your search
Cambridge
£45k to £68k DoE + great benefits
Open to people seeking experienced Senior or Principal level positions Wish to put the maths back into your C or C++ software development? This dynamic company offers challenging work and a friendly, fun working environment. They now seek an additional motivated Mathematical C/C++ Developer to join their team - ...
matches your search
Cambridge
to £75k + benefits
Full lifecycle development of wireless-enabled products This company is an industry leader, creators of a range of consumer electronics products and online services within the infotainment sphere. Due to continued expansion of their business, they are seeking to recruit a talented Embedded Software ...
matches your search
Remote working
to £65k DoE + options and benefits
Home based role within 2 hours of Birmingham / Warwick area An opportunity to work on a specialist C++ compiler and internal algorithm development. The end user writes code similar to C++ and your system will compile this and apply your algorithms to create the target solution. This includes implementing ...
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
Cambridge - south
to £80k plus top-notch benefits
Stimulating software development with a positive impact on people's lives As an Embedded Software Engineer, this role will allow you to continue developing cutting-edge technology in an area that makes a genuine contribution towards people’s health and well-being. This lively multidisciplinary team develop in-vitro ...
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 / London / Remote
£45k - £60k DoE + benefits
Knowledge of Pedestrian Dead-Reckoning (PDR) or SLAM is essential In this position you will take the lead in applying statistical signal processing and/or machine learning to Pedestrian Dead-Reckoning (PDR) or Simultaneous Localisation and Mapping (SLAM) systems. Your work will improve the lives of those with ...
matches your search
Cambridge
to £45k DoE + Excellent benefits
The interview will explore your C/C++ knowledge Here is a real opportunity to progress your career to a senior level whilst remaining in a hands-on / cutting edge software role. This dynamic company offers challenging work and a friendly, fun working environment. Their intention is to hold ...
matches your search
Cambridge
£28k - £33k DoE + excellent benefits
C++ is the must have software language for this mathematical role Here is a real opportunity to progress your career to a senior level whilst remaining in a hands-on / cutting edge software role. This dynamic company offers challenging work and a friendly, fun working environment. Their intention is to hold ...
matches your search
Cambridge
to £37k DoE + benefits
An R&D role testing an API located in the cloud As a **Software QA Engineer** you will have sufficient software knowledge be able to understand an API. In the role you will learn about cloud-based API testing and AWS. You will have good programming skills in Python in order to develop the ...
matches your search
Oxford - north
to £60,000 DoE + Share Options
Algorithm development and numerical modelling for hydrodynamic systems This R&D company are developing new innovations based on scientific expertise with plasma physics. They are looking to recruit a Computational Physicist to join them and who will provide expertise of numerical methods and algorithms to solve ...
matches your search
Cambridge
up to £50k DoE plus benefits
Object-oriented software development in Cambridge, graduate upwards Are you a talented or budding developer using one or more modern, object-oriented languages? Would you like to work on engineering software used by some of the world’s most successful technical companies? This Cambridge company is a leader in ...
matches your search
South London
to £70,000 DoE + Benefits
Hybrid work, Autonomous robotics, Linux, OOP, Connectivity Interested in robotics? Are you keen to upgrade your career and work on projects that have an impact? A C++ Software Developer is sought by this south London based tech company to join their growing team. In this role, you will develop your ...
matches your search
Cambridge - some flexibility
to £75k DoE plus excellent benefits
New projects developing diagnostics for complex instrumentation Come and join this small team of Python developers, working on a range of software products which provide diagnostic information for a complex instrumentation system, used to enhance users’ well-being. This novel system is being used worldwide by ...
matches your search
London (hybrid working available)
£60,000 to £80,000 DoE + Benefits
Modern C++ for sensors, robotic automation and navigation This London based tech company are developing mobile robotic units that autonomously operate, collecting a plethora of data that is used by businesses to coordinate and manage inventory and supply chains. As part of their next phase in growth, they ...
matches your search
Cambridge, south
£50k - £75k DoE plus benefits
Application and hardware-interface software for life science instrumentation Exciting opportunity to join a start-up venture as a Principal Software Engineer. The company is developing a revolutionary microfluidics technology for the life sciences industry, enabling cheaper and faster routes for R&D and improving outcomes ...
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 £60,000 DoE + Benefits
Developing software tools in bioinformatics for healthcare applications Born out of a mission to improve the lives of cancer patients, this Cambridge company is pooling the talents of their scientific and engineering team to develop relevant technology products. Their culture is built on collaboration and teamwork, ...
matches your search