Candidates: Create an Account or Sign In
Simulation & Modelling Engineer
Location: Bristol - On-site (5 days/week)
Do you have a passion for modelling complex, dynamic systems and writing high-quality code? Join our Simulation and Modelling team, where you'll contribute to exciting and forward-thinking engineering projects in the defence and technology sectors.
The Opportunity:
We are looking for experienced engineers, physicists, or mathematicians to join our dynamic team developing and validating advanced simulations. You'll play a key role in the development, integration, and testing of sophisticated numerical models using tools like MATLAB and Simulink.
You'll collaborate closely with system designers, software developers, and control engineers to deliver simulations that support the full lifecycle-from concept to deployment and beyond. Whether you're integrating external code, developing automation for testing and verification, or validating models against real-world data, your expertise will help shape the future of cutting-edge technology solutions.
What You'll Be Doing:
Developing and maintaining dynamic numerical models in MATLAB/Simulink
Integrating third-party or external software components (e.g., C/C++, FMUs)
Automating model testing and validation processes using scripting tools
Conducting peer reviews, contributing to technical documentation, and ensuring quality standards
Participating in system integration and performance assessment activities
Supporting configuration management and continuous improvement processesWhat We're Looking For:
Strong hands-on experience with MATLAB and Simulink (or equivalent simulation tools)
Solid understanding of dynamic systems and numerical modelling techniques
Familiarity with model-based design and systems engineering processes
Experience with scripting and automation tools (e.g., MATLAB scripts, GitLab, Jenkins)
Working knowledge of code integration (e.g., C/C++, FMUs, S-functions)
Experience with version control systems (e.g., Git, EWM)
Exposure to agile methodologies such as Scrum or Kanban
Excellent communication, analytical, and problem-solving skillsDesirable:
Experience with automated code generation from Simulink models
Background working with cross-functional or international teams