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 ❯
Stratford-upon-avon, Warwickshire, United Kingdom Hybrid / WFH Options
Jaguar & Land Rove
laboratory environment, whilst adhering to the latest industry standards for test and simulation such as ASAM OpenX, and ISO26262. • The role is to develop XIL (MIL, SIL, HIL) test environments for AAD feature testing. • Successful integration of agreed AAD features on XIL Test Environment • Collect requirements, design, implement and deliver complex real time simulation models to run on … virtual machine and HIL hardware. • Develop simulation strategy based on architecture defined by XIL solution architect to achieve the AAD virtual validation objectives. • Work closely with the Test Platform team, to ensure all proposed solutions are scalable and in line with the wider business guidelines for modelling and XIL test platforms. • Provide 2nd & 3rd level of … support for XIL test environment issues raised by a Test Environment engineer. • Ensure virtual tools and HIL rig coverage for future model changes. WHAT YOU'LL NEED In order to be effective inthe role, please see the below relevant experience and skills that are required: • XIL test environment (MIL, SIL, HIL, VIL) development experience inMore ❯
a wider, integrated, international HWIL team conducting similar activities in France and Italy, where sharing of knowledge, tools and techniques is strongly promoted. Job Description: HardwareInTheLoop (HWIL) work is predominantly 'hands on' with real missile equipment and sophisticated test facilities. The role of the team involves designing, developing and using … and visualisation. * This role will also provide the opportunity to work 'hands on' with sophisticated test equipment and missile hardware. Unlike many COTS real time HardwareintheLoop software products, MBDA produces its own Linux PC based toolsets as our needs go well beyond any COTS products currently available. Modis International Ltd acts as More ❯
Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic Operating System), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development lifecycle and configuration management. Experience working in multi-disciplinary engineering teams. Additional Information: Due to security requirements, all applicants must More ❯
flashing and calibration using Vector Flash Tool, CANape, and UDS-based tools Conduct root cause analysis and resolve software integration and communication issues Execute and support testing inHIL, SIL, and vehicle environments Use CANape for measurement, calibration, and diagnostics Interpret and utilize .dbc files for CAN network configuration and ARXML files for AUTOSAR-based integration Employ tools such 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 ❯
time operating systems for low latency sensing, computation, and communication. Design, develop, and debug complex embedded systems utilising a broad range of communication protocols and peripherals. Hardwareintheloop testing, debugging, and validation. Contribute to architecture concepts, navigation tasks, and development projects as part of a cross-functional engineering team. Identify opportunities for software efficiency More ❯
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 … Desirable Skills Experience in construction equipment, automotive, or engine control environments. Familiarity with CAN protocols , diagnostics, and calibration tools such as CANape , CANalyser , CANoe . Exposure to dSpace HIL testing and agile software development methodologies. Experience managing calibration data (e.g., using System Architect or similar). Why Join? Work on cutting-edge embedded systems that drive real-world performance More ❯
user support and guidance for simulation model development and integration Debug, test, and verification work of simulation math models and integrated simulations Develop interface software for Hardware-In-The-Loop test rig environments Develop HLA software for joint NASA Flight Operations Directorate mission operations Perform other duties as assigned QUALIFICATIONS: To perform this job successfully, an … Experience using NASA's Core Flight Software (CFS) or equivalent frameworks Experience integrating Flight Software in real time simulation environments Experience developing interface software for Hardware-In-The-Loop (HIL) test rig environments. Experience with Continuous Integration/Continuous Deployment (CI/CD) software development process Skills Excellent interpersonal skill Excellent communication skill, verbal and More ❯
RTOS or Embedded Linux. Solid grasp of on-board computer architecture, BSPs, watchdogs and high-speed buses (CAN-FD, SpaceWire, SPI, LVDS). Experience taking code through unit, integration & HIL tests and shipping via CI/CD (exposure to MISRA-C or ECSS a plus). Strong software design fundamentals, including data structures, concurrency and debugging. Master version control, static … and automated deployment. Nice-to-haves Are comfortable with model based design (MATLAB/Simulink) and automated verification. Experience with spacecraft frameworks. Digital twin, simulator or hardwareintheloop design experience. Orbit propagation or high fidelity atmospheric modelling experience. Uplink/downlink know how. Familiarity with rad hard electronics. Why NewOrbit Space? Pioneering Space Technology More ❯
An exciting contract for an experienced F1 Electronic Systems Engineer, proven F1 experience highly desirable for an immediate start. Key skills required for this role F1, Matlab and Simulink, HiL Simulator Important F1, Electronic Systems, Matlab/Simulink, McLaren Applied tools On site in Northamptonshire We are now recruiting for an electronics systems engineer to join our electronics team. … the factory in Northamptonshire but may involve some attendance at track tests to support the electronic systems. Responsibilities Development of electronic systems for on car use, HIL simulator, DIL simulator, rigs and test facilities. Ownership of processes and procedures related to electronic systems. The configuration, calibration and implementation of instrumentation and logging systems on test rigs More ❯
the factory in Northamptonshire but may involve some attendance at track tests to support the electronic systems. Responsibilities Development of electronic systems for on car use, HIL simulator, DIL simulator, rigs and test facilities. Ownership of processes and procedures related to electronic systems. The configuration, calibration and implementation of instrumentation and logging systems. on test rigs More ❯
/C++ code for deployment to embedded platforms. Integrate custom software modules into PX4-based architectures, including UAVCAN, MAVLink, and RTOS-level features. Perform simulation and hardware-in-the-loop (HIL) testing to validate system performance prior to flight. Tune control loops, sensor fusion algorithms, and state estimation routines to optimise system behaviour. Work closely with 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 ❯
Hinckley, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
xEV vehicle control units. Supporting the generation of system or software level reqyuirements. Verification and validation of controls software. Conducting software/hardware integration and testing on HiL rigs. Conducting prototype integration and testing on full scale prototype vehicles. This Software and Controls Engineer job will suit: A Model-Based Software Development (MBD) Engineer/Controls Engineer/ More ❯
Active Silicon is a market leader inthe design and manufacture of leading-edge computer imaging products. These products are used in many areas of science and industry, including manufacturing, life sciences, medical imaging, robotics and security More ❯
magnetorquers, star trackers, IMUs, and sun sensors. Integrate these components into the spacecraft, ensuring seamless interaction with other subsystems. Testing and Validation: Develop and execute hardware-in-the-loop (HIL) tests, ground-based simulations, and in-orbit commissioning to validate AOCS performance. Troubleshoot and resolve issues during the integration and testing phases. On … closed-loop control systems, orbital mechanics, and spacecraft dynamics. Ability to conduct detailed trade-off analyses to optimize AOCS design. Simulation and Testing: Experience with hardware-in-the-loop testing, satellite simulation, and AOCS algorithm validation. Ability to design and execute comprehensive test plans. Why NewOrbit Space? Pioneering Space Technology - You'll contribute to launching More ❯
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 … Desirable Skills Experience in construction equipment, automotive, or engine control environments. Familiarity with CAN protocols , diagnostics, and calibration tools such as CANape , CANalyser , CANoe . Exposure to dSpace HIL testing and agile software development methodologies. Experience managing calibration data (e.g., using System Architect or similar). Why Join? Work on cutting-edge embedded systems that drive real-world performance More ❯
Peterborough, Cambridgeshire, Walton, United Kingdom
83zero Ltd
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 … Desirable Skills Experience in construction equipment, automotive, or engine control environments. Familiarity with CAN protocols , diagnostics, and calibration tools such as CANape , CANalyser , CANoe . Exposure to dSpace HIL testing and agile software development methodologies. Experience managing calibration data (e.g., using System Architect or similar). Why Join? Work on cutting-edge embedded systems that drive real-world performance More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom
83zero Limited
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 … Desirable Skills Experience in construction equipment, automotive, or engine control environments. Familiarity with CAN protocols , diagnostics, and calibration tools such as CANape , CANalyser , CANoe . Exposure to dSpace HIL testing and agile software development methodologies. Experience managing calibration data (e.g., using System Architect or similar). Why Join? Work on cutting-edge embedded systems that drive real-world performance More ❯
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 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 ❯