×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer – Motor Control

Job in Livingston, West Lothian, EH54, Scotland, UK
Listing for: Octagon Group
Full Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Embedded Software Engineer – Motor Control

This range is provided by Octagon Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Octagon Group

Job Title: Embedded Software Engineer – Motor Control

Type: Permanent

Location: Livingston, Scotland

Right to Work: UK required

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.

Responsibilities
  • 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
  • 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 |  |

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary