> Markdown version of [/jobs/ext/85157-senior-embedded-software-engineer-motor-control](https://www.wearedevelopers.com/jobs/ext/85157-senior-embedded-software-engineer-motor-control). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer (Motor Control) - **Company:** EdwardsUK Edwards Limited - **Location:** Burgess Hill, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Data Analysis, Application Notes, C++ (Programming Language), CANopen, Cyber Security, Data Visualization, Embedded Software, MATLAB, Machine Learning, Modbus, Systems Development Life Cycle, Real-Time Operating Systems, RS-485 Standard, Simulink, Software Engineering, Subversion, PIC Microcontroller, Git, Information Technology, Bare Metal, Software Version Control - **Published:** May 23, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=b29f901f24072490 ## About the Role Do you have experience in Simulink?, Do you have a Bachelor's degree?, You will need to be a highly self-motivated problem solver who is equally able to work alone or as an effective team player, be able to adopt a hands-on approach and you must be willing and able to plan and deliver work to agreed timescales and to adopt relevant company policies and procedures. * Bachelor or higher-level degree in computer science, software or electronics engineering or a STEM subject * Minimum of five years hands-on software design, programming and development, in engineering or industrial applications * Comfortable working with hardware including micro-controllers, edge-devices, sensors, signal conditioning, and lab test equipment including signal sources and oscilloscopes * Software development lifecycle (SDLC), design methods and tools * Version control: GIT / SVN * Embedded software development using C/C++ * Bare metal and RTOS based development * Motor control methods for PM synchronous motors and induction motors * Classical control theory and real time control implementation * Control system modelling and simulation with MATLAB / Simulink / Simscape * Serial protocols, especially I2C / SPI / CAN / RS485 / Modbus / CANopen / CIA profiles ## Description We have an exciting opportunity for a Senior Embedded Software Engineer to develop solutions for real time control of power electronics and motor drives. You will join a dynamic and progressive technology team with a diverse range of skills, working to research and realise innovative solutions to enhance our products. You will work within the Research & Development function of Edwards Limited, part of the Atlas Copco Group, reporting into the Technical Manager for Motors and Drives Technology., * Design and develop embedded software for real time control of power electronics and motor drives. * Explore new embedded software technologies and real-time control applications, increasing the scope of knowledge within the Software, Electronics and Motors Team and the wider organisation. * Collaborate with teams of passionate software, electronics and mechanical engineers to deliver creative ideas and innovative software for new technology projects * Keep our customers happy by using software experience to develop innovative applications that solve complex problems and demonstrate significant improvement over current solutions: e.g. innovative features, better quality, reliability, deployment, security or usability, higher performance, lower cost. * Be part of the team that ensures our Technology Roadmap remains fresh and briming with interesting projects. Technologies include motors, motor control, magnetic bearings, power electronics, microcontrollers, sensors, wired & wireless communications, cyber security, data visualisation, analytics & machine learning. * Communicate all aspects of work across the full life-cycle of technology projects, including: Roadmaps, concepts, project proposals, activity plans, status updates, detailed designs, test results, IP, application notes, commercial propositions, technology demonstrations, and final reports. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)