Join us to work on crucial, high-tech projects with real impact


Get challenged in a diverse environment

Regardless of gender, age or nationality, we are unified by the same mission - to craft exceptional embedded software through a strong focus on simplicity, performance, quality, and reliability.

We have grown quite considerably since our humble beginnings in 2012.
From Australia to South Africa, our backgrounds couldn't be more diverse.
To craft exceptional embedded software.

A team of architects and engineers

Each of our solutions reflects our joint effort as a team. We believe in an environment with limited hierarchies, where we share expertise and develop new ideas together.


What’s on our radar

These are the building blocks of what we are working with on a daily basis. We can’t wait to expand our craft with your contribution.

  • 18    Programming Language
  • 08    System Programming OS
  • 15    IDE
  • 13    App Programming
  • 11    Test Framework
  • 12    Build System
  • 09    Communication Technologies
  • 07    Microcontroller Architecture
  • 06    Protocols
  • 05    Hardware Dev
  • 03    Software Dev
  • 03    Issue Tracker
  • 05    VCS
  • 15    Machine Learning

Meet your future collaborators

We like our work, and the people we work with. Still wondering what being part of ESR Labs is like? Let the team do the talking...

The office is something special. Everything is open and friendly, just like the ESR Team.
Work-Life balance is not just a phrase here but an ongoing organizational evolution. There is always a way to make it work.
I like the team spirit around here. Our annual Lab Days provide the perfect opportunity to start exciting side projects.
I like the way we approach coding. To us, efficient code means getting the balance between performance and a high level of abstraction just right.

What ESR Labs has to offer

Find out what's in it for you once you become a member of our team. We have created an exceptional environment in which you can thrive, inspire, and be inspired.

Learning & development
Do you want to learn new things? Feel free to pick what is best for you!
Ergonomic workplace
Choose the hardware of your liking. Moreover, every workplace comes with an ergonomic chair and a stand-up desk.
Work-life balance
A fresh approach to work-life balance to make sure individuals can thrive.
Relocation assistance
We financially and procedurally support new employees on their journey to Munich.
Culture of growth
Grow with us not only on a professional level but also on a personal level by helping us with your knowledge and experience.
Modern offices
Our office space promotes a free flow of information and sparks creativity.

Find out where you fit in

We are constantly on the lookout for the best and most ambitious talent. If you want to supercharge your career, you might want to check out our job openings.


Your journey begins here

Job applications can be cumbersome and stressful. We aim to make the selection process as smooth as possible from start to end. Check out our application process below to get a glimpse of what lies ahead!

Send us your CV, cover letter, and references. Oh and don't forget to include some personality since grades are not only what matters.
Non-Technical Call
After an initial screening, we may set up a non-technical call to get to know the person behind the CV.
Live Coding Session
Your first technical test will be an online live-coding session. Time to show us your craftsmanship!
On-Site Day
This day will be dedicated to challenges and even a presentation on a topic of your choice.

Still not sure?

Feel free to read our blog posts about our corporate life. And if that doesn't answer your questions, hit up our recruiting specialist, Kateryna. She has got the right answers for you.

Kateryna, Recruiting Specialist