Senior Software Engineer

Employer: AB Dynamics
Job location
Bradford on Avon, Wiltshire
Job term
Full Time/Permenant
Job closing date

ABOUT AB Dynamics

AB Dynamics is one of the world’s leading specialists in automotive test systems, supplying a range of advanced solutions including driving robots, ADAS soft crash targets and driving simulators to all major vehicle manufacturers and Tier 1 suppliers globally. The company's unique technology is used for many applications including the development of autonomous vehicles.



  • Join an energetic team of agile developers, reporting to the Applications lead
  • Solve challenging issues in the codebase, and implement those solutions in our back-end code
  • Contribute to developing our cutting-edge new software products
  • Engage with internal / external customers during all phases of development


Qualifications, Knowledge and Experience


  • Extensive knowledge of Visual C++ development
  • Knowledge of API integrations, communications protocols, data processing, etc
  • Good grasp C++ project structures, dependencies, and deployment
  • Understanding of all aspects of development cycle (requirements, specification, development, debug, testing, release, deployment)
  • Familiarity with developer system such as Git/JIRA/TeamCity or equivalent


  • Experience with C++/CLR,  Qt, Boost, C#, Unit Test frameworks
  • Knowledge of EtherCAT, TCP/UDP, protobuf, Beckhoff (TwinCAT), CarMaker, MATLAB/Simulink
  • Familiarity with Agile/Scrum methodologies


Person Specification

  • Bright and hard-working
  • Dynamic and able to engage fully with tasks
  • Interest and passion for programming
  • Background interest in engineering
  • Mathematical and logical brain



We’re an innovative, dynamic company in one of the most interesting areas of automotive engineering. There are plenty of opportunities to develop new skills and experience at AB Dynamics. In addition, we offer a friendly and supportive working environment along with highly competitive salaries, an additional discretionary company bonus and an attractive benefits package, including 25 days holiday (plus bank holidays), private healthcare and company pension contributions.  

To apply for this vacancy, please email your CV and a cover letter to