Senior Embedded Software Engineer - Motorsport
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!