Salary: £43,000 - 83,000 per year Requirements: Strong commercial experience in modern C++ (C++14/17) Proven background in motor control, motion systems, or embedded control loops Confident working across Windows and Linux platforms Experience with hardware interaction, device drivers, or real-time systems Solid understanding of multithreading, performance optimisation, and low-level debugging Ability to work independently in a fast-paced R&D environment Responsibilities: Design, develop, and maintain C++ applications for motor-control systems Implement and optimise algorithms for real-time motor control Develop software for Windows and Linux environments Integrate software with motor drivers and controllers Technologies: Embedded Hardware Linux Windows C++ Firmware More: We are offering a contract opportunity for an experienced Applications Developer specialized in C++/Windows to join our high-performance engineering team based in Cambridge. This is an initial 6-month contract, with strong potential for extension. Our team works on motor control, embedded systems, and cross-platform development, and you will play a vital role in developing and enhancing software for complex motor-control systems used in advanced engineering environments. We offer hybrid working arrangements, allowing for 3 days on-site and 2 days from home. last updated 11 week of 2026