About the Role
About the Role
As a Rust Developer at Quantum Systems, you will be responsible for designing and optimizing core architectures for real-time control and management of robotic swarms and sensor systems. This role requires collaboration with cross-functional teams and a strong focus on backend development using Rust and C++.
What You'll Do
- Design, develop, and maintain robust and scalable systems for swarm control and sensor management.
- Implement efficient communication protocols and real-time processing solutions for robotics.
- Collaborate closely with cross-functional teams to integrate backend components with robotics software and sensor networks.
- Optimize system performance, scalability, and reliability in a distributed robotics environment.
- Solve challenging problems using modern programming languages such as C++ and Rust.
- Participate in code reviews, architecture discussions, and software design decisions.
Who You Are
- 5+ years of professional experience in backend development with a strong focus on real-time systems.
- Proficiency in C++ and Rust, with a solid understanding of modern software development practices.
- Experience in building and optimizing backend architectures for distributed systems.
- Familiarity with network protocols, multithreading, and low-latency data processing.
- Knowledge of system architecture design, performance optimization, and resource management.
- Ability to work independently, solve complex technical problems, and thrive in a fast-paced startup environment.
Bonus Points
- Experience in robotics, swarm control, or sensor integration.
- Familiarity with cloud platforms, Docker, or Kubernetes for scalable deployments.
- Understanding of embedded systems or real-time operating environments.
Compensation
Salary details are not specified.
Benefits
- Company pension scheme: We support you so that you can already make provisions for later.
- Flexible working hours: With trust-based working hours, you are not only responsible for your working hours, but also for your work-life balance.
- Mobile working: If it gets too turbulent for you in our office, you can get the necessary balance through mobile working.
- Bike-Leasing: We support you in staying environmentally mobile and healthy.
- Corporate Benefits: Your opportunity for attractive offers and discounts from well-known suppliers and brands, e.g. Adidas, Apple, Expedia.
- Employee events: We not only want to grow together, but also celebrate our successes together.
Requirements
Rust proficiency
Strong understanding and experience in Rust programming.
C++ expertise
Proficiency in C++ for backend development.
Real-time systems
Experience in developing real-time systems for robotics.
Distributed systems
Knowledge in building and optimizing architectures for distributed systems.
Problem-solving skills
Ability to solve complex technical problems independently.
Nice to Have
Experience in robotics, swarm control, or sensor integration.
Familiarity with cloud platforms, Docker, or Kubernetes.
Understanding of embedded systems or real-time operating environments.
Benefits
Pension scheme
We support you so that you can already make provisions for later.
Flexible hours
Trust-based working hours for work-life balance.
Mobile working
Option for mobile working to maintain balance.
Bike-Leasing
Support for environmentally friendly transportation.
Corporate benefits
Access to attractive offers and discounts.
Employee events
Opportunities to celebrate successes together.