Simulation and Controls Engineer

Share this job

Are you looking for an opportunity to join a growing team in a cutting-edge engineering business with industry disrupting technology? As a Simulation and Controls Engineer working as part of our Electronics team, you will be working with world renowned customers like Ineos Britannia in America’s Cup sailing, major aerospace companies, world leading and record-breaking names in motorsport, major players in robotics and animatronics, and much more. We deliver world leading performance which means working with controllers that drive motors to move physical parts with bandwidths in the hundreds of Hz, step response times in milliseconds, and accuracies in micrometres.

Building on our existing successes, you will design and use dynamic models in Simulink to explore the performance implications of the solution space available for new products at concept and detailed design stages, and be required to communicate the outcomes effectively with the team to help us make the right decisions when defining interactions between our mechanical design, electronics, embedded software, and control algorithms to meet customer and internal performance requirements. You will be required to build an understanding of our products as dynamic nonlinear systems, and how the components of the system interact. You will be required to propose conventional and novel control architectures to deliver world beating performance without compromise.

You will work with our embedded software engineers to implement the controllers you design and to confirm they operate as expected. This will involve proposing test cases which can be used to prove out the controller implementation as part of a unit test, carrying out physical tests using mock ups or prototype hardware and eventually working with our Validation & Verification team to get hands on as we assemble, tune, test, and deliver products to our customers. You will use real-world test results to qualify and enhance your models and our understanding of the dominant factors in real world achieved performance, allowing us to continually improve our products and what we deliver to our customers.

Essential Requirements:

  • Bachelor’s or master’s degree in engineering, computer science, maths, or similar subject.
  • Subject matter expert on control systems, including PID, LQR, MPC and other control architectures.
  • Modelling of system dynamics and control systems in Simulink.
  • Programming and problem-solving using Python, Matlab, or similar.
  • Practical experience delivering control systems to solve real world problems.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Strong analytical and problem-solving abilities, with a keen attention to detail.
  • 2+ year experience in engineering.

Beneficial Requirements:

  • Understanding of BLDC motors, relevant motor control algorithms and their properties
  • Understanding of hydrodynamics and hydraulic systems
  • Embedded software engineering in C++

Careers with Domin

Explore Careers

Suspension Technology

V&V Engineer

We are looking for a verification and validation engineer to join our Technology team
Suspension Technology

Rig Design Engineer

We are looking for a driven multi-skilled engineer to join the Technology team and take ownership of test rig design, development, and procurement/manufacture.

Prototype Programmer

We are seeking a highly skilled and experienced Programmer to help us develop and grow our in-house Prototyping capability.