At a Glance
- Tasks: Join us as a Principal Simulation & Modelling Engineer, developing dynamic numerical models using MATLAB and Simulink.
- Company: Be part of a world-class technical engineering company based in vibrant Bristol.
- Benefits: Enjoy state-of-the-art technology, a friendly environment, and great on-site facilities like a restaurant and medical centre.
- Why this job: This role offers hands-on experience, collaboration with cross-functional teams, and the chance to lead innovative projects.
- Qualifications: You need a degree in Engineering, Mathematics, or Science, plus experience with MATLAB, Simulink, and coding standards.
- Other info: British Citizens only; security clearance required.
The predicted salary is between 43200 - 72000 £ per year.
We currently have an exciting opportunity for talented Engineers / Physicists / Mathematicians with a keen interest in modelling dynamic complex systems to build their career as a Simulation & Modelling Engineer with a world class technical engineering company based in Bristol.
The Principal Simulation & Modelling Engineer will focus on the development, integration, and validation of dynamic numerical models, primarily using MATLAB and Simulink. Working with all elements of a system right down to wider system component level, the Principal Simulation & Modelling Engineer will provide simulations for products to the customers: from concepting to assessment and through life support. The Principal Simulation & Modelling Engineer will engage with external teams and partners to integrate external models (such as FMUs, C++ libraries, or third-party software) into our environments, as well as working closely with system designers, control engineers, and software developers to support the full development lifecycle.
Automation is a key part of our testing process, and we are hands on in putting continuous integration and verification processes in place, in conjunction with performing detailed model validation against experimental or field trial data. Ensuring quality standards are upheld is also important in our work, so all Simulation & Modelling Engineers participate in this through model reviews, contributing to documentation, and robust configuration management of models. As a technical leader in the team, this role extends to collaboration with cross-functional teams as representative of the modelling team, and presenting technical solutions for system integration and performance assessment activities.
Benefits of working here:
- State of the art technology & innovation
- External learning and development encouraged.
- Light and airy university type campus.
- Friendly environment!
- Restaurant, On site Medical Centre, Parking / Easy Access to train station, Coffee Shops & Onsite Shop, Sports & Social Club and More
Skills and qualifications required from the following:
- A Degree or Masters in an Engineering, Mathematics or Science related subject
- Proven, hands-on experience with MATLAB and Simulink, or other programming languages for system modelling and simulation.
- Knowledge of coding standards and peer review of coding changes
- Strong understanding of dynamic systems and numerical modelling.
- Familiarity with model-based design methodologies, the software development cycle, and systems engineering processes.
- Knowledge of scripting and automation (MATLAB scripts, Gitlab, Jenkins, or similar).
- Excellent problem-solving, analytical, and communication skills.
- Experience integrating external models or code (e.g., C/C++, FMUs, S-Functions, or co-simulation frameworks) into Simulink.
- Experience with version control tools (e.g., Git, EWM).
- Hands-on experience of automated C/C++ code generation from Simulink
- Experience working with Agile/Scrum/Kanban
- Experience working with external and international partners
Due to security requirement classification, this role is only open to British Citizens, who are eligible for UK eyes only security clearance. You should be able and willing to gain (UK Eyes only) security clearance, potentially to DV level in the future.
Cirrus Selection offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment.
Principal Simulation and Modelling Engineer employer: Cirrus Selection Limited
Contact Detail:
Cirrus Selection Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Simulation and Modelling Engineer
✨Tip Number 1
Familiarise yourself with the latest developments in MATLAB and Simulink. Join online forums or local meetups where you can discuss techniques and share insights with other professionals in the field. This will not only enhance your knowledge but also expand your network, which can be beneficial when applying.
✨Tip Number 2
Showcase your hands-on experience by working on personal projects or contributing to open-source projects that involve dynamic systems modelling. This practical experience can set you apart from other candidates and demonstrate your commitment to the field.
✨Tip Number 3
Prepare to discuss your problem-solving approach during interviews. Think of specific examples where you've successfully tackled complex modelling challenges, especially those involving integration with external models or automation processes. This will highlight your analytical skills and technical expertise.
✨Tip Number 4
Research the company culture and values of the organisation you're applying to. Be ready to articulate how your personal values align with theirs, particularly regarding collaboration and innovation. This can help you make a strong impression during the interview process.
We think you need these skills to ace Principal Simulation and Modelling Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with MATLAB, Simulink, and any relevant programming languages. Emphasise your hands-on experience with dynamic systems and numerical modelling, as well as your familiarity with model-based design methodologies.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work with cross-functional teams. Show how your background aligns with the job requirements.
Highlight Relevant Skills: Clearly list your technical skills related to the position, such as coding standards, version control tools, and experience with automated code generation. Make sure to include any experience with Agile methodologies, as this is important for the role.
Prepare for Technical Questions: Anticipate technical questions related to simulation and modelling during the interview process. Brush up on your knowledge of dynamic systems, numerical modelling, and integration of external models. Be ready to discuss your previous projects in detail.
How to prepare for a job interview at Cirrus Selection Limited
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with MATLAB and Simulink in detail. Bring examples of past projects where you developed or validated dynamic numerical models, as this will demonstrate your capability and understanding of the role.
✨Understand the Company’s Focus
Research the company’s projects and technologies. Familiarise yourself with their approach to simulation and modelling, especially how they integrate external models and work with cross-functional teams. This knowledge will help you tailor your responses during the interview.
✨Prepare for Problem-Solving Questions
Expect to face technical problem-solving scenarios related to dynamic systems and numerical modelling. Practice articulating your thought process clearly, as communication skills are crucial for this role, especially when collaborating with other teams.
✨Demonstrate Your Leadership Qualities
As a Principal Engineer, you’ll be expected to lead and collaborate with others. Share experiences where you took the initiative or led a project, highlighting your ability to guide teams and present technical solutions effectively.