rFpro Vacancy - Senior Software Developer (Simulink)

Reference: JD081/R

rFpro are looking for a Senior Software Developer to join their small, dynamic company and work across many varied programs and tasks.

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.

Principal Responsibilities

  • 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 recruitment@rfpro.com

Sign up to our newsletters