Software development

Turnkey projects

Turnkey projects for model-based embedded control software and vehicle software programs.

Turnkey vehicle software

Turnkey vehicle software means the development of vehicle control software that is delivered complete and ready to use, rathern than something that your team would have to spend effort planning and developing.

When you engage us for turnkey vehicle software, we provide:

  • requirements and architecture.
  • embedded model development in MATLAB and Simulink.
  • integration with other ECU/s, such as sensors, batteries, inverters etc.
  • testing, calibration and support.
  • documentation, such as calibration manuals.
  • certification against required standards.
  • the deployment of all required infrastructure, such as build servers.

After a brief initial consultation, we work closely with your team to deliver an end-to-end vehicle integration solution. We manage the project independently using our mature development framework and library of pre-built IP, and involve your team when key decisions need to be made.

When embarking on a turnkey vehicle software project you can choose two methods of engagement:

  • Black box applications: without source code; at minimum total cost.
  • As consultants: source code included; you keep R+D credits and IP is exclusive.
  • or a combination thereof.

Each project has different commercial constraints, so we support both kinds of projects equally.

Related content