Embedded Software Engineer – Motor Control
Listed on 2025-12-30
-
Software Development
Embedded Software Engineer, Software Engineer
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 rangeDirect 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 RoleAs 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
- 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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: