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. 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.
Full stack software engineers: Angular, .NET, Docker, DevOps.
We are looking for experienced full stack developers to work alongside our CTO (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.
You should have In depth experience with our primary stack:
- Angular (TypeScript)
- .NET 5 (C#)
In addition, experience with some the following or their equivalents will prove valuable:
- Microsoft Azure (CosmosDB, Azure Batch, Blob Storage, etc.)
- Azure DevOps
- 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. This is not a graduate position – we’re looking for candidates with relevant experience in a commercial setting.
Software and Vehicle Dynamics Engineers
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.
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.
Applicants must have the following attributes:
- Experience in a commercial environment
- 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.
- 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.
How to apply
To apply please send your two page CV and a short cover note telling us about yourself, and why you’d like to work for Canopy, to email@example.com. No agencies please.