Software Engineer key responsibilities will include: Software development with embedded C and modelling tools - Simulink/MATLAB. Software testing and validation. Performing simulation/in-loop testing - HiL, SiL, MiL, and PiL. Working closely with engineering and hardware teams. Taking software and controls engineering requirements - managing using DOORs. Understanding and working to standards such as ISO26262 and More ❯
solutions. Key duties include: Software development using embedded C and modelling tools such as Simulink/MATLAB Software testing and validation Performing simulation/in-loop testing – HiL, SiL, MiL, and PiL Collaborating closely with engineering and hardware teams Managing software and controls engineering requirements using DOORs Understanding and adhering to standards like ISO26262 and DO More ❯
embedded systems Develop and debug complex embedded systems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging PCB issues. Hardwareintheloop testing, debugging, and validation. Identify opportunities for software efficiency improvements through code re-use across a varied range of products and projects. Knowledge, Skills, and Experience More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Job Description Principal Systems Engineer Competitive Salary Location: Milton Keynes - Hybrid (up to 2 days remote per week) T2M Resourcing is working with a growing technology and manufacturing business to recruit a Principal Systems Engineer. This role involves leading systems More ❯
guidance, control, navigation, communication). Ensure software runs efficiently on real-time, resource-constrained processors. Integrate software with on-board sensors, actuators, and communication interfaces. Conduct Hardware-in-the-Loop (HWIL) simulations for realistic performance testing. Execute rigorous testing and debugging to validate software reliability and mission-readiness. Develop automated test procedures and assist inMore ❯
Social network you want to login/join with: Principal Systems Engineer, High Wycombe Client: T2M Resourcing Location: High Wycombe, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 09.06.2025 Job Description: Principal Systems Engineer More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
defence, aerospace, or data acquisition contexts. Knowledge of FPGA-based data acquisition systems and synchronisation methods. Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups. Experience developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions. More ❯
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
Employment Type: Permanent
Salary: £65000 - £70000/annum plus benefits & share scheme
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
oxford district, south east england, united kingdom
MARS Recruitment
Direct the development of real-time systems for data acquisition, onboard processing , and underwater communication (acoustic, RF, optical). Drive testing and validation efforts, including hardware-in-the-loop simulations and live sea trials , ensuring robust performance in challenging marine environments. Collaborate with multidisciplinary teams—including systems, mechanical, and electrical engineers—to ensure cohesive More ❯
Surrey, Addlestone, South East Hybrid / WFH Options
ECM Selection
development, simulation work as well as real-world testing of hardware. This could include: low-level software for robotics development and integration; building simulation environments to test autonomous behaviours; HIL/SIL testing; software for autonomy; field testing. Requirements - Degree in computer science or similar and ideally a PhD. - Demonstrable project experience developing production code in C++ and More ❯
development, simulation work as well as real-world testing of hardware. This could include: low-level software for robotics development and integration; building simulation environments to test autonomous behaviours; HIL/SIL testing; software for autonomy; field testing. Requirements Degree in computer science or similar and ideally a PhD. Demonstrable project experience developing production code in C++ and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Defence
defence, aerospace, or data acquisition contexts Knowledge of FPGA-based data acquisition systems and synchronisation methods Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop setups Experience developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions If you are an experienced Software Engineer proficient inMore ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
defence, aerospace, or data acquisition contexts. • Knowledge of FPGA-based data acquisition systems and synchronisation methods. • Familiarity with unit testing frameworks, automated test rigs, or hardware-in-the-loop (HWIL) setups. • Proven ability developing or integrating with real-time operating systems (RTOS) or using real-time Linux extensions. More ❯
london, south east england, united kingdom Hybrid / WFH Options
EVONA
Experience with flight heritage spacecraft Familiarity with LEO/GEO mission constraints or communication architectures Exposure to software-in-the-loop (SIL) or hardware-in-the-loop (HIL) testing This is an opportunity to shape flight systems on some of the most exciting missions in orbit. You’ll work inMore ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Experience with flight heritage spacecraft Familiarity with LEO/GEO mission constraints or communication architectures Exposure to software-in-the-loop (SIL) or hardware-in-the-loop (HIL) testing This is an opportunity to shape flight systems on some of the most exciting missions in orbit. You’ll work inMore ❯
systems at both low and high levels. Experience with integration within complex autonomous systems. Familiarity with Linux-based environments, scripting, and software development tools. Experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing methodologies. Strong problem-solving skills and ability to work in a collaborative team environment. More ❯
in reinforcement learning applied to robotic control. Deep understanding of humanoid robot dynamics and control theory. Proven experience with deploying algorithms on physical robots, including hardware-in-the-loop testing. Strong programming skills in Python and C++. Familiarity with hybrid control systems that combine classical and learning-based approaches. Bonus Skills: Experience with real More ❯
for legged robots, focusing on locomotion. Strong expertise in reinforcement learning applied to robotics Deep understanding of humanoid robot dynamics. Proven and strong experience with hardware-in-the-loop testing and deployment on physical legged robots. Strong hands-on experience with robot simulation platforms such as Mujoco, Isaac Sim or similar environments. Proficiency inMore ❯
for legged robots, focusing on locomotion. Strong expertise in reinforcement learning applied to robotics Deep understanding of humanoid robot dynamics. Proven and strong experience with hardware-in-the-loop testing and deployment on physical legged robots. Strong hands-on experience with robot simulation platforms such as Mujoco, Isaac Sim or similar environments. Proficiency inMore ❯
london (city of london), south east england, united kingdom
Humanoid
for legged robots, focusing on locomotion. Strong expertise in reinforcement learning applied to robotics Deep understanding of humanoid robot dynamics. Proven and strong experience with hardware-in-the-loop testing and deployment on physical legged robots. Strong hands-on experience with robot simulation platforms such as Mujoco, Isaac Sim or similar environments. Proficiency inMore ❯
research. Key Responsibilities: Develop and lead testing and verification strategies for FPGA systems Define best practices and maintain testing standards across projects Implement simulation environments and hardware-in-the-loop testing Collaborate closely with trading and engineering teams to ensure robust, reliable systems Key Requirements: Strong experience in functional verification, including coverage models, reusable testbenches More ❯