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
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 ...
matches your search
Surrey
to £90k + benefits
Join an expert Team, developing pioneering geophysical and process simulations This highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this ...
matches your search
Cambridge
to £55k DoE + benefits
Ensuring this future healthcare technology is ergonomic and easy to use This company are developing automated solutions for delivering advanced therapeutics. This will open up treatment options for currently untreatable conditions, but this complex system combines a host of advanced technologies and still needs to be ...
matches your search
Guildford
to £90k DoE + benefits
Developing algorithms, GUI, and graphics for physical process modelling software This company develops geophysical modelling software, and simulations for industrial processes. They are established and successful with hundreds of clients across the world, and are poised to expand as they break into new markets. Work is varied ...
matches your search
Cambridge
£DoE + Share Options
Designing and developing software for RF semiconductor modules This Cambridge based semiconductor tech start up are developing innovative technology for mobile devices and wearables. They seek a Python Software Engineer to take a leading technical role in developing a range of products used for RF measurements ...
matches your search
Yorkshire, hybrid or remote working
£Competitive salary and benefits
Creating virtual 3D environments for medical training An opportunity to develop innovative 3D virtual environments used to train medical students and personnel, reducing the risk to patients. Based in Yorkshire, this well-established company are looking for Software Developers with extensive C++ ...
matches your search
Cambridge
to £52,000 + benefits
Software development role at world-leading company This is a software development role with a well-established company in the Cambridge. You will be working in a multi-disciplinary team developing software for both new and existing hardware products. Requirements: * Good knowledge of C++ and/or ...
matches your search
Cambridge
to £50,000 DoE + enhanced benefits
Scientific equipment software development In this role you will be developing software to control and capture data from a variety of high-grade scientific laboratory equipment. You will also be developing data analysis and presentation software specifically designed to work in conjunction ...
matches your search
Cambridge
to £55,000 DoE + benefits
Windows application development with well-funded company This small and growing company has made significant progress developing a uniquely powerful scientific instrument with great promise, and are now seeking software developers to produce a world class application to control their hardware and provide ...
matches your search
London and hybrid
£70k - £90k plus benefits
Designing and building React and React Native single page applications Focussing on development of single page application in React, this role additionally offers the opportunity to get involved across the tech stack, perhaps working with C#, Python, or on Azure cloud architecture. For candidates looking to take on ...
matches your search
Cambridge
to £55,000 DoE + benefits
Industry leading group seek a software engineer with a broad range of skills Due to continued growth, a cutting-edge hardware solutions company has an opportunity for a skilled software engineer to join their team, to ensure their products give the best possible user-experience. Their range of software and hardware systems ...
matches your search
Yorkshire, hybrid or remote working
Competitive salary and benefits
Creating virtual 3D visualisations and environments for medical training This is a chance to be part of a company developing innovative virtual environments used to train medical students and personnel in a relaxed, low pressure situation, reducing the risk to patients. Based in Yorkshire, this well-established company ...
matches your search
Cambridge with hybrid options
£45,000 to £55,000 DoE + package
Working on broad ranging projects involved in scientific hardware development Are you a Software Engineer who enjoys working on physical products? This Cambridge based company are growing and keen to expand their software team. The team works with colleagues in physics, chemistry and biology to help build scientific hardware ...
matches your search
Cambridgeshire / Hybrid
to £80,000 + excellent benefits
Develop software for cutting-edge scientific equipment This is an excellent opportunity for you to use your skills and knowhow to revolutionise the life sciences industry working alongside a team of similarly skilful and dedicated scientists and engineers. Your work here will go on to be used by ...
matches your search
Cambridgeshire
to £50,000 + benefits
Technical QA for software functionality and deployment This is an exciting opportunity for a QA engineer with a technical background to join a successful and fast-growing company. Alongside writing and managing automated tests for UIs and APIs you will be using your technical knowledge of cloud DevOps ...
matches your search
Cambridge North
to £50k DoE
Building user interfaces for analysis and control of IoT networks This Cambridge company develops IoT-enabled sensing and control components that can be built into smart resilient networks controlled and managed via the cloud. Typical applications might be anything from smart homes and cities through to ...
matches your search
Cambridge, hybrid considered
to £70,000 plus benefits
Full lifecycle embedded firmware in C with a growing tech company Join a pioneering and growing IoT device tech company and develop top firmware for their next-gen product lines. Their products have been extremely well-received, leading to exciting challenges and opportunities ahead. Products are MEMS with MCU ...
matches your search
Cambridge
to £35k + benefits
A great chance to build you software skills - embedded to mobile and cloud This consultancy role would have you participating in all stages of software development, quality, and testing for a wide range of projects and application areas, helping bring impactful products to market. You could be working on projects for ...
matches your search
Cambridge North
£55,000 to £65,000
Use your UX and front-end design skills to create great user experiences Are you an accomplished Front-End Developer with a flair for great user interface design? In this role you would be joining a small, talented and friendly development team, working on a powerful and feature-rich SaaS multimedia software product ...
matches your search
Cambridge
to £70,000 DoE + Benefits
Hands-on design and development, as well as mentoring responsibilities This Cambridge based tech company are expanding and are looking for a Senior Software Developer to join them. This team develop tools that are used internally to deploy, monitor and provide oversight for the company's robotic systems. These tools ...
matches your search