Embedded Controls Engineer - Real-Time Motor Systems

Evari

Cambridgeshire and Peterborough

On-site

GBP 81,000 - 111,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Short-term disability
Long-term disability
AD&D
Paid family medical leave
Flexible paid time off
12 paid company holidays

Job summary

Evari is seeking an exceptional Embedded Controls Engineer to develop real-time embedded control software for multi-motor drive systems. You will own firmware, real-time control algorithms, and integration layers across high-speed equipment, coordinating with third-party vendors to meet latency requirements.

The role requires strong embedded C/C++, MATLAB/Simulink, and experience with CAN; you will work with cross-functional teams to deliver high-performance products and drive robust diagnostics

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Control Systems Engineering, or a related field.
  • Proven experience in designing, developing, programming, and testing electrical control systems for automated products, systems, and equipment.
  • Hands-on experience with embedded controllers.
  • Working knowledge of power electronics and motor drive architecture.
  • Strong proficiency in embedded C/C++ for real-time control, with Python for scripting, tooling, and data analysis.
  • Strong proficiency with MATLAB Simulink and Simscape for model-based control design (or similar tools).
  • Automatic code generation experience - ideally using Raptor or OpenECU.
  • Experience with model based software.
  • Hands-on experience with CAN for motor drive communication.
  • Strong troubleshooting, problem-solving, and analytical skills.

Responsibilities

  • Design and implement real-time embedded control firmware that orchestrates multiple motor drives and manages high-speed compressor operation across Evari products.
  • Determine the optimal control architecture
  • Develop, model, and validate control algorithms using MATLAB Simulink and Simscape
  • Specify motor drive requirements, performance targets, and communication interfaces to third-party drive vendors and OEM partners; collaborate with them to define control interfaces and, where necessary, influence or define low-level drive firmware to meet system latency and responsiveness needs.
  • Integrate sensors, actuators, encoders, resolvers, and other feedback devices into the control architecture
  • Conduct system testing, validation, and troubleshooting
  • Collaborate with cross-functional teams, including mechanical engineering, software engineering, and manufacturing, to define system requirements and ensure successful product integration.
  • Provide technical expertise and support to maintenance, engineering, and manufacturing personnel, and train them in new or improved technologies.

Skills

Embedded real-time control
C/C++
MATLAB/Simulink
CAN bus
Python
Control systems
Fault diagnostics

Education

Bachelor's/Master's in Electrical Engineering

Tools

Raptor/OpenECU
Simscape
Simulink

Job description

Evari is seeking an exceptional Embedded Controls Engineer to develop real-time embedded control software for multi-motor drive systems. You will own firmware, real-time control algorithms, and integration layers across high-speed equipment, coordinating with third-party vendors to meet latency requirements.

The role requires strong embedded C/C++, MATLAB/Simulink, and experience with CAN; you will work with cross-functional teams to deliver high-performance products and drive robust diagnostics

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Control Engineer
Control Engineer

Evari • Cambridgeshire and Peterborough

On-site
GBP 81,000 - 111,000
Health insurance
Dental insurance
Vision insurance
+7
EV Embedded Software Engineer — Vehicle Controls
EV Embedded Software Engineer — Vehicle Controls

Tech Connect Group • Warwick

On-site
GBP 50,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Reading

On-site
GBP 70,000 - 110,000
Lead Embedded Software Engineer, Real-Time EV Systems
Lead Embedded Software Engineer, Real-Time EV Systems

Matchtech • Coventry

Hybrid
GBP 70,000 - 95,000
Lead Embedded Software Engineer – Real-Time EV Systems
Lead Embedded Software Engineer – Real-Time EV Systems

Matchtech • Coventry

Hybrid
GBP 65,000 - 95,000
Permanent opportunity
Hybrid working
Exposure to EV projects
+1
Electric Machine Control Engineer — Real Hardware, Hybrid Role
Electric Machine Control Engineer — Real Hardware, Hybrid Role

Cooled Motors • Coventry

Hybrid
GBP 65,000 - 90,000
Hybrid working model
Hands-on prototyping on real hardware
Ownership in a small engineering team
Senior Embedded Software Architect – Real-Time EV Systems
Senior Embedded Software Architect – Real-Time EV Systems

Matchtech • West Midlands

Hybrid
GBP 90,000 - 120,000
Permanent opportunity in electrified R
Hybrid working options
Professional development
Embedded Electronics & Motor Control Engineer
Embedded Electronics & Motor Control Engineer

Elastic Ltd • Cambridge

On-site
GBP 55,000 - 75,000
Senior Firmware Engineer
Senior Firmware Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Reading

On-site
GBP 55,000 - 75,000
Lead Real-Time Embedded Engineer - Propulsion Systems
Lead Real-Time Embedded Engineer - Propulsion Systems

TECHNE • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 80,000