
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading electric motor technology firm in Milton Keynes seeks a Principal Software and Controls Engineer to lead a small team focused on developing innovative control software for electric machines. The ideal candidate should have a degree in Electronics or Software Engineering, strong C/C++ programming skills, and practical experience in real-time embedded systems. The role offers opportunities for personal development and an excellent benefits package, including a contributory pension scheme and private medical insurance.
Principal Software and Controls Engineer
Milton Keynes
Permanent
Integral Powertrain – Record Breaking, History Making.
We are seeking a Principal Software and Controls Engineer to lead a small, agile team of skilled engineers working at a high technical level on a broad range of truly innovative, high profile technologies.
You will drive requirement specification, design, implementation, test and integration, developing and implementing model-based control strategies for complex electro‑mechanical systems.
Our Software team is moving from a prototype driven environment to a production code development method. We are not afraid of changing how we work and what we do to deliver better software.
2018 was an exceptional year at Integral Powertrain, two of our high‑power density Integral e‑Drive motors powered the record‑breaking run at Pikes Peak in the Rocky Mountains where the times for electric vehicles and the overall speed record were smashed.
Our e‑drive technology has not only set new standards in electric powertrain, our motors have been involved in smashing world records and have since been recognised with a multitude of industry awards. Our success is set to continue with new projects beginning with new and existing customers.
Integral e‑Drive offers candidates the opportunity to join a team of positive engineers who embrace the challenge of developing amazing products at the leading edge of hybrid and electric motor system technology. As an employee of Integral Powertrain, you will receive ongoing personal development, training opportunities and an excellent benefits package including a contributory pension scheme, life assurance and private medical insurance.
The successful Principal Software Engineer will ideally be degree qualified in Electronics / Software Engineering and have proven experience of leading a small team and leading projects. You will be highly proficient in C/C++ programming, ideally for 32‑bit microprocessors, with proven experience in developing control algorithms for real‑time embedded systems – preferably for automotive applications. You will require strong working experience with MATLAB & Simulink.
It would be beneficial to be familiar with HiL/SiL test and simulation, CAN, SPICA and MISRA-C and Agile software development process. You may have previously held a role as a Principal or Senior Software Engineer, Embedded Software Engineer, Lead Engineer or Software and Controls Engineer.