Rust Developer
โจ AI Summary
Company Overview
At arculus, we specialize in the design, development, and maintenance of advanced autonomous mobile robots and their accompanying software infrastructure. Our Development department fosters a collaborative and international atmosphere, dedicated to producing dependable and high-quality products that significantly impact intralogistics.
Position Summary
As a Rust Developer at arculus, your primary responsibility will be to design, develop, and maintain software products utilizing Rust. You will collaborate with Product Owners, System Architects, and various teams to implement features that enhance user experience and improve system reliability and maintainability.
Main Responsibilities
- Create new product features in Rust, emphasizing modularity and performance.
- Develop robust, fault-tolerant systems while optimizing code for reliability.
- Write tests, engage in code reviews, and manage CI/CD pipelines.
- Debug and resolve issues in both development and production settings.
- Support automated builds, containerization, and deployment processes.
- Assist in prototyping algorithms and contribute to documentation efforts.
- Collaborate with cross-functional teams and leverage domain knowledge in robotics and logistics.
Qualifications
- MSc/PhD in Computer Science, Robotics, or related field, or equivalent experience.
- 5+ years in software engineering and product development.
- Proficiency in Rust or C++, focusing on effective and maintainable coding practices.
- Strong understanding of algorithms, data structures, and software problem-solving.
- Familiarity with modern architectures and CI/CD processes.
- Experience in logistics or robotics is a plus.
If you're passionate about technology and ready to make a difference, we invite you to join our dynamic team. We offer competitive salaries, benefits, and support for relocation. Come be a part of our innovative community in Munich!

