Careers

Working at Canopy

Canopy Simulations is a small, natively remote company that provides a web platform for running our in-house motorsport simulations at scale in the cloud.

Canopy was founded in the UK in 2015 and has grown organically, supported by revenue, ever since. We are widely known and respected in the motorsport industry as the leading provider of motorsport simulation.

We offer a generous remuneration package, an experience of the technological cutting edge, and a friendly and flexible working environment.

We operate a fully distributed team, so the ability to work independently and communicate effectively from a remote working location is vital. However, we are happy for employees to make the best possible use of the flexibility we offer. Canopy staff have previously spent months working from the Alps, Italy and Portugal, to name just a few. As long as you have a good internet connection, the world is your oyster. Ideally you’ll have the right to be employed in the UK without a visa or sponsorship.  If you’re going to base yourself in a different territory, you’ll need to ensure there are at least a few hours overlap with UK working hours each day.

We stay connected using Slack, as well as regular video calls and catch ups, and we meet in person too. Some team members also use coworking spaces from time to time.

Full stack software engineer: Angular, .NET, Docker, DevOps.

We are looking for multiple full stack developers to work alongside our current developer (and co-founder), James.

The main product you will be working on is a web application that allows customers to configure inputs to their simulations (for example their car and track), perform design-of-experiments, and submit their workloads to our back-end infrastructure where it is run distributed in the cloud, after which the customer can explore the results in the browser. 

In addition to the main product, you will also be working on the supporting software and infrastructure, including our cloud infrastructure, CI/CD systems and writing and maintaining tests in various testing frameworks.

From time to time you will need to correspond with customers regarding support issues.

Requirements:

You should have experience with at least some of our primary stack:

  • Angular (TypeScript)
  • D3.js
  • Three.js 
  • .NET 5 (C#)
  • Microsoft Azure (CosmosDB, Azure Batch, Blob Storage, etc.)

In addition, experience with some the following or their equivalents will prove valuable:

  • Python
  • Kubernetes
  • Azure DevOps
  • GitHub
  • Testing frameworks (Jasmine, Protractor, MSTest, etc.)

You will need to be enthusiastic to learn, in an appropriate amount of time, the technologies you are not already familiar with. 

We are looking for someone who values good programming practices, automated testing, and doing things right.

Software and Vehicle Dynamics Engineer

Canopy Simulations has changed the way motorsport teams find performance. We supply cutting edge vehicle simulation tools to teams across a variety of formulae in motorsport including Formula 1 and Formula E.

About You

If you join our team, you will gain an understanding of how the best commercially available simulation tools work, and what makes the leading cars in F1, Formula E, Indy Car, LMP and many other series tick.

A good degree in engineering is a pre-requisite for applying. You must however have the right to be employed in the UK without a visa or sponsorship. 

Applicants must have the following attributes:

  • Experience in / good understanding of race car vehicle dynamics
  • Extensive prior coding experience
  • Knowledge and experience of C++
  • Demonstrable ability in physical modelling, in particular an understanding of the maths and physics underlying physical systems.

Duties include:

  • Liaising with clients to help them understand their vehicle performance and extract the best possible value from our tools
  • Diagnosing and fixing any bugs identified by clients or by in-house usage
  • Implementing new features requested by clients, ranging from novel components to new ways to simulate aspects of car performance key to competitive success.

To apply please send your CV and a short cover note telling us about yourself, and why you’d like to work for Canopy, to recruitment@canopysimulations.com. No agencies please.