Connected Cars is working on an ambitious project to connect millions of car-owners with their vehicles by hooking into the on-board diagnostics available in every modern car. Currently, we have Volkswagen, SEAT, ŠKODA and Audi on board in Denmark and are looking abroad. Our team consists of around 40 people from different backgrounds, such as design, engineering, data science, mechanic, management consulting, marketing, support etc.
The position
We are currently using a Node.js, Python, Go, MySQL and BigQuery on the backend, Yocto, Rust, Python and TypeScript on our CAN stack, React on web, React Native for our mobile apps on iOS and Android. On the hosting side we are using Google Cloud and a lot of other modern cloud services.
We focus on quality, doing things right and rewrite code when it's needed. We believe in release early, release often which is why we currently run many daily releases using our continuous integration and deployment setup.
Developers work in small teams of about 3-4 people each. We focus on minimal overhead and bureaucracy as we want to ensure independence and decision power stay within the teams. This means that teams have a lot of influence on how they work, what they focus on and how they deliver new features and functionality.
As a embedded software engineer at Connected Cars you will mainly be working with our CAN stack maintaining our Yocto build setup or developing functionality in Rust, C or TypeScript.
What we like
It's not important that you have years of experience in our current tech stack. Most important is that you have experience as a developer, that you like to learn and know how to leverage your experience across technology stacks and languages.
But here is what would be a good fit:
Plusses:
Open Source development experience
What is in it for you?
This job comes with several perks and benefits