Embedded Software Engineer - Motor Control

Job Title: Embedded Software Engineer – Motor Control

Type: Permanent

Location: Livingston, Scotland

Right to Work: UK required

Salary: £50,000 to £65,000 DOE

An exciting opportunity has arisen for an Embedded Software Engineer – Motor Control in Livingston to join an established engineering organisation developing advanced electronic control systems for demanding, safety-critical applications.

This role sits within a specialist R&D team focused on real-time motor control, precision movement and load handling systems used in challenging real-world environments.

The Role:

As an Embedded Software Engineer – Motor Control, you will design, develop and validate embedded software for advanced electronic control systems, working closely with hardware and systems engineers to deliver high-reliability solutions.

Your responsibilities will include:

• Developing embedded software for real-time motor control systems

• Designing, implementing and tuning motor-control algorithms for hydraulic and Sepex motors

• Working with microcontrollers, RTOS and real-time embedded environments

• Integrating software with bespoke electronic control hardware

• Supporting software validation, verification and testing activities

• Ensuring compliance with functional safety standards such as ISO 13849 and IEC 61508

• Supporting EMC, CE and regulatory compliance activities

• Producing technical documentation for software design and validation

You will collaborate closely with cross-functional engineering teams to deliver robust, safety-critical products.

Skills & Experience:

• Strong Embedded C/C++ experience in commercial environments

• Proven motor control development experience, including PWM, closed-loop, torque and speed control

• Experience with hydraulic or Sepex motor systems

• Experience working with microcontrollers and RTOS

• CAN bus and serial communication protocol experience

• Understanding of safety-critical software development practices

• Strong problem-solving and debugging skills

• Clear written and verbal communication skills

Desirable Experience:

• Knowledge of ISO 13849 or IEC 61508 functional safety standards

• Familiarity with MISRA C guidelines

• Understanding of cybersecurity principles for embedded systems

• Experience with Agile or waterfall development processes

Qualifications:

• Degree in Software Engineering, Computer Science, Electronics or a related discipline

If you're an Embedded Software Engineer – Motor Control in Livingston looking to work on technically challenging, safety-critical embedded systems within a collaborative engineering environment, this role offers strong long-term potential.

Interested? Get in touch to discuss the role in more detail or apply directly:

Shammi Choudhury | 07441 347 401 | schoudhury@octagongroup.co.uk

Job Details

Company
Octagon Group
Location
Edinburgh, UK
Employment Type
Full-time
Posted