The successful candidate will be expected work independently and proactively as well as part of a team. They will enjoy the challenge of working directly with customers to solve their problems and provide bug fixes.
rFpro has been the market leader of professional driver-in-the-loop motor-sports simulator software for over 10 years and has customers from F1, Formula E, LMP, Indy & NASCAR. They are active in the field of ADAS and autonomous vehicles and are providing virtual testing environments for many road car manufacturers and suppliers.
- Develop and maintain our range of Simulink toolboxes which interface our core products to a variety of third-party vehicle/sensor models
- Produce high-quality software for customers
- Design and implement new product features
- Maintain and improve existing products
- Advocate good software engineering practices and continuous professional development
- Work to delivery deadlines
Qualifications, Knowledge and Experience
- MATLAB and Simulink, ideally C++ integration, TLC etc.
- Significant software development experience using C/C++
- Solid understanding of 3D geometry (vectors, matrices, transforms etc.)
- Self-motivated, quality-focused and able to work independently
- 5+ years professional experience
- Experience in real-time system development. dSPACE, Speedgoat etc.
- Experience of using Simulink on Linux platforms
- Knowledge of UDP and/or real-time communications systems
- Knowledge of C++14, C++17
- Software development experience using C# and Python
- Applied mathematics, particularly rigid body dynamics
- Ability to work directly with customers Understanding of vehicle dynamics and automotive technology
rFpro have UK offices in Romsey and Bristol, and a US office in Ann Arbor (MI). Remote working will be considered for the right candidate.
A highly competitive salary, plus an additional discretionary company bonus and an attractive benefits package are on offer.
To apply for this vacancy, please email your CV and a cover letter to firstname.lastname@example.org