independently and collaboratively within a multi-disciplinary environment. Strong written and verbal communication skills, with a sharp eye for detail and a systems-level mindset. Desirable Experience Familiarity with MATLAB and Simulink. Knowledge of change control and problem reporting processes. Exposure to SOI audits and certification reviews. Experience with SysML modelling and systems architecture. Understanding of IEC61508 and military More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Defence
independently and collaboratively within a multi-disciplinary environment. Strong written and verbal communication skills, with a sharp eye for detail and a systems-level mindset. Desirable Experience Familiarity with MATLAB and Simulink. Knowledge of change control and problem reporting processes. Exposure to SOI audits and certification reviews. Experience with SysML modelling and systems architecture. Understanding of IEC61508 and military More ❯
The Role: This role involves developing real-time software to control the power systems at the heart of these products. This involves: Developing software functionality implemented in models using Matlab/Simulink. Development of test cases to enable feature testing on Hardware in the Loop (HIL) system. Verification and validation of engine control features, as part of the development … software. Skills & Experience: Candidates should have the following skills and experience. Strong technical expertise - ideally a good technical degree in software, computing, electronics, control systems or automotive engineering. Proven Matlab/Simulink and Stateflow experience in complex embedded programming and debugging. Knowledge/experience of vehicle/machine/engine control systems Experience in development processes for real-time More ❯
Peterborough, Stanground, Cambridgeshire, United Kingdom
Entech Technical Solutions Limited
The Role: This role involves developing real-time software to control the power systems at the heart of these products. This involves: Developing software functionality implemented in models using Matlab/Simulink. Development of test cases to enable feature testing on Hardware in the Loop (HIL) system. Verification and validation of engine control features, as part of the development … software. Skills & Experience: Candidates should have the following skills and experience. Strong technical expertise - ideally a good technical degree in software, computing, electronics, control systems or automotive engineering. Proven Matlab/Simulink and Stateflow experience in complex embedded programming and debugging. Knowledge/experience of vehicle/machine/engine control systems Experience in development processes for real-time More ❯
will help develop and deliver cutting-edge embedded software that directly controls the performance and efficiency of complex power systems. You’ll work across disciplines to develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems. Key Responsibilities Design, implement, and integrate embedded software features for advanced engine systems. Work closely … with cross-functional teams to understand system requirements and deliver tailored software solutions. Develop control algorithms using Matlab/Simulink and verify them via Hardware-in-the-Loop (HIL) testing. Troubleshoot and resolve system issues encountered during development or testing. Support configuration, integration, and version control of software subsystems. Collaborate within a dedicated sub-team to meet key program … Your Skills & Experience You’ll ideally bring: A degree in Software Engineering, Control Systems, Electronics, Automotive Engineering, or equivalent experience. Minimum 3 years of experience developing embedded systems using Matlab/Simulink/Stateflow . Experience with engine, vehicle, or machine control systems. Understanding of real-time control systems development, software version control (e.g., GIT ), and testing methodologies. Strong More ❯
Offering excellent salary, circa £100k - dependent on years and relevance of experience Must have skills: University degree - BSc/MSc/PhD in Electronics, Microelectronics, Physics or Computer Science Matlab/Simulink/C/system c - modelling experience - UML CPU/GPU/RISC-V architecture HW - SW co-design Understanding of system design & integration Strong coding skills More ❯
Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus • Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing • Strong communication skills • British nationality - a high level of … great time to join this rapidly growing company. A highly competitive salary and comprehensive benefits package are on offer to the successful candidate. Keywords: Embedded, C, C++, C#, Python, MATLAB, RTOS, Bare Metal, Defence, Client-Facing, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now More ❯
their job as may be requested. Creation of user guides and manuals to the train CAE team members. Essential Skills Required: Proficiency in programming language Python, VB, Java, Simulink, Matlab etc. Good understanding of CAD software 3DX CATIA MS Excel. Ability to adapt/understand new technology areas Communication skills. Desirable Skills: Understanding of propulsion systems Understanding of materials More ❯
their job as may be requested. Creation of user guides and manuals to the train CAE team members. Essential Skills Required: Proficiency in programming language Python, VB, Java, Simulink, Matlab etc. Good understanding of CAD software 3DX CATIA MS Excel. Ability to adapt/understand new technology areas Communication skills. Desirable Skills: Understanding of propulsion systems Understanding of materials More ❯
Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of More ❯
and hardware engineers to deliver. Our software development is built upon Vector AUTOSAR with Multimatic responsible for the base level all the way through to controls (often developed in MATLAB/Simulink). The hardware is then our enabler, developed from the ground-up; our ECUs are custom for the application with stringent processes to ensure that the automotive More ❯
St. Neots, Cambridgeshire, East Anglia, United Kingdom
MASS Consultants
be expected to bring your experience to nurture and coach junior team members to bring out their full potential. Essential: Experience creating test scripts/programmes (e.g. LabView, Python, MATLAB). Understanding of synthetic testing environments. Experience Integration/calibration of hardware and software models into a laboratory environment. Operation of entity models through GUIs (understanding mission objectives for More ❯
machines operating in harsh environments. They have more than 300 products and sites across the world in over 180 countries. The Role: Developing software functionality implemented in models using MATLAB/Simulink. Development of test cases to enable feature testing on Hardware in the Loop (HIL) system. Verification and validation of engine control features, as part of the development … process. Troubleshooting and resolving electronics/control system issues encountered during build and test of engine software. Integration, configuration and compilation of subsystem software. Skills & Experience: Proven MATLAB, Simulink and Stateflow experience in complex embedded programming and debugging. Knowledge of vehicle/machine/engine control systems. Experience in development processes for real-time control systems, including software version More ❯
experience in both analogue and digital aspects of receiver design A deep understanding of SDR architecture, DSP theory, and RF signal processing Hands-on experience with tools such as MATLAB, Simulink, VHDL, or Verilog Familiarity with FPGAs and implementing DSP algorithms in embedded systems Knowledge of radio propagation, interference mitigation, and system-level testing At least 10 years' experience More ❯
of complex systems. Strong academic background with a relevant engineering or scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Newton Colmore Consulting Ltd
the Defence sector; however, we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance. Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous. It is expected that you hold a degree in a software or electronics field, or another field that would have led More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
sciences, to advance the state of the art. The team use a variety of evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
with Visual Studio and WPF (MVVM) • Experience developing software for hardware control systems or similar environments • Ideally experience with cross-platform development (Windows, Linux, macOS) • Familiarity with tools like MATLAB or LabVIEW • Experience with Microsoft TFS or similar version control systems While the points above are important, finding the right person is just as essential! If this role excites More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
sciences, to advance the state of the art. The team use a variety of evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is More ❯
Fulbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Prior Scientific Instruments Ltd
advantageous. Experimental background preferred. Practical mechanical assembly experience required. Knowledge of motion control and/or machine vision is beneficial. Basic understanding of data collection methods and hardware (e.g., MATLAB, Visual Studio, Python) is desirable. Fundamental mechanical design knowledge is a plus. What we offer: Alongside a competitive salary, we provide a generous benefits package including: 24 days of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
e.g. AMBA interfaces, DDR specifications) Experience of Functional Safety product development for the Automotive market (applying standards such as ISO 26262 and/or IEC 61508) Programming language, such MATLAB, 'C' or C++ Experience with SystemVerilog Assertions (SVA) and Continuous Integration flows In Return: You will get to utilise your engineering skills to build multimedia technologies and influence millions More ❯
complex problems and pushing technological boundaries. Embedded Software Engineer Requirements: Strong Embedded software development experience Proven programming skills in C and at least one other language (e.g., C#, C++,MATLAB) Experience with Linux and embedded systems ARM development, RTOS, software architecture & debugging Why Join as an Embedded Software Engineer: 10% employer pension contribution Private medical insurance (including family) Enhanced More ❯