Motor Control Engineer
Evolito
Evolito’s mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns and cities with clean, noise-free air transportation.
Evolito develops and manufactures class-leading, lightweight, high-power, and high-torque-density electric propulsion systems for a range of aerospace markets, including EVTOL, Unmanned Aerial Vehicles and General Aviation.
As well as ultra-high performance, low-weight electric motors and controllers, Evolito specialises in high integrity, bespoke battery systems for the aerospace and defence markets. The team is scaling rapidly and has ambitious growth plans over the next twelve to eighteen months.
As part of our current high-growth phase, we are looking for a Motor Control Engineer to develop of state-of-the-art algorithms and complex software logic for the Evolito motor controller products focusing on certification under the guidelines of RTCA DO-178C, Design Assurance Level (DAL) A.
Key responsibilities will include:
- Work with the motor controls team to research and develop cutting-edge algorithms for electric motors, focusing on performance, robustness, and efficiency
- Develop models of electrical (e-motors, power electronics, batteries, etc) and mechanical (gearboxes, propellers, clutches, etc) components in model-based simulation environment (Matlab, Simulink, Simscape)
- Test, tune and optimise controllers for different motor, inverter and drivetrain topologies to achieve desired performance metrics, including torque response, accuracy, bandwidth, efficiency, NVH, etc
- Support functional assessment (debugging) of motor controller software using MiL and HiL environment
- Support technical discussions with customers
- Create and maintain detailed requirements, design documentation, and source code for safety-critical software systems, adhering to Design Assurance Level (DAL) A of RTCA DO-178C
- Conduct rigorous peer reviews of models, algorithms, and other software artifacts to ensure compliance with safety and performance standards
- Produce controls performance reports and presentations
- Work closely with internal teams and external stakeholders to synchronize cross-functional development efforts and ensure project alignment
- Follow and improve software development processes, emphasizing best practices and efficiency in compliance with DAL A requirements
- Actively support process improvement initiatives to enhance team productivity and product quality.
Qualifications, skills and experience required:
- Degree in electrical/mechanical/mechatronics engineering or similar
- Experience researching and developing motor control algorithms for high voltage traction applications
- Good understanding of motor control theory, equivalent circuits, Field Oriented Control, Space Vector Modulation, PID controllers, through research and hands-on experience
- Good understanding of inverter topologies, power electronics, electric motors, batteries and gearboxes and ability to model them in Matlab/Simulink/Simscape environment
- Experience with HIL environments, such as dSpace, SpeedGoat, etc
- Basic knowledge of embedded C language
- Experience in the development of embedded software products to RTCA DO-178C (or DO-178B) DAL A or B (or ISO26262) is desirable
- Experience in developing model-based software for code generation in safety-critical applications, using tools like Embedded Coder or similar is desirable
- Instinctive problem-solving skills coupled with a sound analytical approach
- Ability to work under pressure while managing conflicting demands against tight deadlines
- Excellent verbal and written communication skills.
Are you Evolito?
Apply now for immediate consideration