> Markdown version of [/jobs/ext/2206377-software-consultant](https://www.wearedevelopers.com/jobs/ext/2206377-software-consultant). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Consultant - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), MATLAB, Signal Processing, Simulation Software, Software Engineering, Software Systems, Automotive Software - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26916 ## About the Role * Master's degree or PhD in an engineering degree from a prestigious university. * Good understanding of software systems architecture with specific expertise in C/C++ embedded programming. * Knowledgeable in the use of simulation software (e.g., MATLAB/Simulink) for the design, verification, and testing of algorithms in an automotive environment. Ideally, this should include control and signal processing techniques. * Excellent communication skills, both written and verbal. This role will require regular travel around the UK along with less regular visits to Europe and the US. Outside of client visits, the office runs on a hybrid work pattern, with only two days per week required on-site. Alongside a generous salary, benefits such as private health care, gym memberships, and an EV car leasing scheme are on offer. ## Description Do you design and implement low-level embedded algorithms in the automotive industry? Are you comfortable talking technically about your work? Thinking of a change in direction? This might be the role for you. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Perfect Pitch: Unveiling the Mathematical Symphony Behind a Guitar Tuner](https://www.wearedevelopers.com/videos/1095-perfect-pitch-unveiling-the-mathematical-symphony-behind-a-guitar-tuner) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [The age of agency: When products start to think and act](https://www.wearedevelopers.com/videos/1925-the-age-of-agency-when-products-start-to-think-and-act) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)