Rust Developer (d/f/m)

Full Time
Munich
11 months ago

THE TEAM

You will join our Development team, responsible for designing, producing, and maintaining our autonomous mobile robots - arculees. You will be a part of a cross-functional, agile, international, and distributed workforce, creating the best possible experience for our users.

RESPONSIBILITIES

The aim of this job is to develop, optimize, and test our fleet management system for mobile robots within the intralogistics domain. As a Rust Developer your tasks will include:

  • Design, implement, and test modules for our fleet management system for mobile robots on product level.

  • Develop and optimize algorithms for multi-robot path planning and coordination, task management, and resource management. 

  • Contribute to the design and implementation of an efficient, robust, maintainable, and customizable system architecture.

  • Implement interfaces to logistics systems, mobile robots, and user interfaces.

  • Implement and integrate plugins for project-specific functionality.

  • Collaborate effectively with colleagues across multiple cross-functional scrum teams and deliver high-quality features in a regular release cycle.

  • Maintain our CI pipeline.

 

QUALIFICATIONS

  • MSc/PhD in Computer Science, Robotics, similar technical field of study, or equivalent practical experience.

  • 5+ years experience in software engineering and product development.

  • Proven experience programming in Rust or C++ with focus on efficient, robust, and maintainable code.

  • Expert knowledge of solving software problems using standard algorithms and data structures.

  • Extensive experience in data-driven working with simulation and short time to market cycles.

 

ABOUT THE COMPANY

arculus is a part of Jungheinrich and independently develops high-end mobile robots and software products for intralogistics automation. From mechanics to electronics and code – our engineering powerhouse has it all. We combine the speed and creativity of an agile tech company with the strength of a leading global intralogistics player. Collaboration, innovation, and continuous learning: that is how we achieve an open-minded and fast-paced working culture.

 

WHY ARCULUS 

  • We are a diverse, global team of 100+ creative thinkers, algorithmic brains, makers, movers, and shakers.

  • Our approach comes from a continuous cycle: screw, weld, code, test, deploy or delete, and repeat. That is how we deliver innovative solutions to tackle the biggest intralogistics challenges.

  • You will find us in four locations across Germany: Munich, Stuttgart, Dresden, and Gaimersheim. Each office features top-notch equipment, modern spaces, and everything else our talented minds may need: E-labs, testing areas, and even our own mechanical workshop – our dynamic offices have it all.

  • But we are more than just a workplace - we are a community. We encourage connection and affiliation through a range of social and sports activities: boulder club, running events, ping pong tournaments, and quiz nights – there is something for everyone. 

  • We also believe that work should be rewarding in more ways than just one. That is why we offer competitive salaries and benefits like language courses, Jobrad, flexible working hours, and family-friendly policies. 

  • And if you are moving to join our team, we provide relocation and visa support to help make the transition as smooth as possible.

 

                       

 

 WE ARE COMMITTED TO DIVERSITY AND INCLUSIVITY

We are an equal opportunity employer and value diversity and inclusivity at our company. We believe in the strength of a diverse workforce and welcome all applicants, regardless of gender, ethnicity, age, national origin, sexual orientation, culture, or education. We like to create a work culture together in which everyone feels equally listened and involved.

 

HAVEN’T FOUND A SUITABLE JOB OFFER FOR YOU?

Apply on your own via our job portal by sending us the details of your field of work, together with your most relevant application documents and your salary expectations. If you have any questions about vacancies or the recruitment process, please do not hesitate to contact us. We are looking forward to receiving your application!