Embedded Software Engineer - Motor Control

Octagon Group
Livingston, West Lothian, EH54 6GS, United Kingdom
7 months ago
Applications closed

Related Jobs

View all jobs
Spotlight

Senior Data Engineer

Lab 1 London, Greater London, United Kingdom
£85,000 – £125,000 pa Hybrid

Embedded Software Engineer

Forward Role Cheltenham, United Kingdom
£55,000 – £90,000 pa On-site Clearance Required

Embedded Software Engineer

Cirrus Selection Bs347Qs, BS34 7QS, United Kingdom
£50,000 – £60,000 pa On-site Clearance Required

Embedded Software/Firmware Engineer

Pearson Whiffin Recruitment Group Sandwich, United Kingdom
£45,000 – £50,000 pa On-site Clearance Required

Embedded C++ Engineer – Computer Vision & Defence Systems

Standard 8 Farnborough, GU14 7JT, United Kingdom
£60,000 – £65,000 pa Hybrid Clearance Required

Embedded Software Consultant - Defence - Cambridge

Newton Colmore Cambridge, United Kingdom
On-site Clearance Required

Software Engineer

Forward Role Romsey, United Kingdom
£55,000 – £95,000 pa On-site Clearance Required
Posted
23 Dec 2025 (7 months ago)

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

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.