Job Description
Senior Embedded Software Engineer – Motorsport
Woking, Surrey (Hybrid)
Are you a talented Embedded Software Tools Engineer looking to make an impact in motorsport and automotive technology? Join a dynamic, fast-paced team in Woking, Surrey, working on cutting-edge MATLAB/Simulink embedded software tools for high-performance vehicles.
What You’ll Do
* Develop and maintain MATLAB/Simulink toolboxes for embedded software code generation.
* Support engineers on projects for F1, IndyCar, NASCAR, Formula E, WEC and more.
* Work on SIL simulation environments to test and validate control software.
* Lead software testing, issue tracking, and release processes.
* Create clear technical documentation for users of all levels.
What We’re Looking For
* Expert in MATLAB programming and Simulink control algorithm modelling.
* Skilled in MATLAB/Simulink code generation customisation (e.g., TLC).
* Strong C/C++ skills and experience with ARM toolchains.
* Experience with real-time control systems and RTOS.
* Familiar with version control systems (e.g., Git).
* Degree in Engineering, Electronics, Computer Science, or related quantitative field (or equivalent experience).
Bonus skills: motorsport/automotive control systems, CAN/Ethernet, HIL/SIL tools, CI/CD, MATLAB unit testing frameworks.
Why You’ll Love This Role
* Hybrid working – flexibility to balance office and home life.
* 25 days annual leave + bank holidays.
* Private healthcare (option to extend to family).
* Life assurance (4x base salary) & pension plan.
* Electric car scheme – drive a brand-new EV via salary sacrifice.
* Enhanced parental leave and a supportive, innovative culture.
If you’re ready to work on high-performance embedded software that powers real vehicles and shapes the future of sustainable motorsport, we want to hear from you!
Apply today!