Share this Job

Robotics Engineer, Navigation Team

ID:  4546
Function:  Engineering

Odense, DK

Robotics Engineer, Navigation Team


Are you ready to develop cool software that ensures that our robots make intelligent decisions, as they navigate the environment autonomously? Can you create and manage system tests, and validate the functionality of our mobile robots? Join the global market leader in collaborative mobile robots and create cool products with cool technologies with us. Does this sound appealing – than don’t hesitate to reach out – we can’t wait to hear from you!

You’ll work with robots on wheels – it’s way too cool


At MiR, you take center stage in an exciting industry with cool products and cool technologies. You’ll help us ensure our leading position in the market of autonomous mobile robots. We are dedicated to find better and safer ways of moving things from A to B, and we invite you to look into cool upcoming projects. If you thrive in an ever-changing environment and have a can-do attitude, you can make a significant impact on how we scale up, and do it fast.

You’ll dive deep into your field of expertise, and really make it work


You will become part of a small and dedicated team of 8 talented and passionate engineers, working together to develop, maintain, and test, the navigation stack for MiR’s robot platforms. Within the team there is a strong culture of openness, challenging current solutions, and an inspiring social environment. As part of the team, you will work from our HQ in Odense, Denmark. 

In this role, you will develop creative and innovative software solutions for supporting an ever-growing number of robot variations and worldwide deployed robots. This can be ensuring the architecture remains state-of-the-art, taking responsibility for third-party tooling or deep dives into new technologies. Whatever the tasks, you must have a strong focus on quality with a creative and analytic approach.  

Our technology stack ranges from C++ and Python to Git, Bazel, Docker and Podman. The software is containerized and is deployed on an embedded Yocto Linux platform. Our application runs asynchronously using the ROS middleware and gRPC for inter-process communication.  

Your tasks and responsibilities within the team will include:

•    Code solutions in C++, with focus on tests and good software design
•    Maintain and troubleshoot our current software stack
•    Design and conceptualization of new robot features
•    Take part in agile practices and continuous integration
•    Collaborate with other R&D departments on projects

You’ve got what it takes to fit in at the frontier of robotics


At MiR, we come in all shapes and sizes, and we cheer each other on. However, we do expect that you’ll bring the following:

•    Experience writing code in C++ , preferably at a production level quality.
•    Experience with working in a Linux environment.
•    Experience or desire of using test-driven development.
•    Experience with sensor technologies and simulation frameworks.
•    You are fluent in both spoken and written English.

The ideal candidate holds a Master’s degree in Robotics Engineering or similar.
As a person you are structured and can ensure a high level of quality in every aspect of your work. You work independently, are innovative and very driven, and a sense of responsibility and ownership permeates your work. 

We’re Mobility Makers, Community Creators and Future Navigators


MiR is moving faster than fast as a company, and our mobile industrial robots already move around all over the world within a wide range of industries. By automating in-house transportation, we set people free to use their unique skills. We think it, build it, and see it live and in motion. We invite you into a truly global society, where we sincerely care for each other, and where you are empowered to take on growing responsibilities and make decisions with impact. You will also get space to explore and play around. This is our way of responding positively to change, to navigate the future and to find even better ways of mobility and collaboration. Come and grow as one of our mobility makers, community creators and future navigators. We are the way to go! 

Better get moving – we can’t wait to get in touch


We invite you to apply to this position as quickly as possible. Please note that we will conduct interviews on an ongoing basis until the position is filled. 

For further information regarding the recruitment process, please contact Otilia Mouridsen, Talent Acquisition Specialist via phone +45 20 96 18 65  

Job Segment: Embedded, Testing, Recruiting, Linux, Middleware, Technology, Human Resources