At a Glance
- Tasks: Design and develop cutting-edge systems for swarm robotics and sensor control.
- Company: Join Quantum Systems, a pioneer in unmanned aerial technology.
- Benefits: Enjoy flexible hours, remote work, bike leasing, and great discounts.
- Other info: Diverse and inclusive workplace that values every voice.
- Why this job: Make an impact in robotics while growing your skills in a dynamic team.
- Qualifications: 5+ years in backend development with expertise in C++ and Rust.
The predicted salary is between 63000 - 77000 £ per year.
We are seeking a skilled Core Developer (Rust/ C++) for Swarm Robotics & Sensor Control with over 5 years of professional experience to join our new development team in London. You will play a key role in building and optimizing the core architectures for the real-time control and management of robotic swarms and sensor systems. This position offers the opportunity to work with cutting-edge technologies and contribute to complex, mission-critical systems in a collaborative environment.
What is your Day to Day Mission:
- 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.
What you bring to the team:
- 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.
Nice-to-Have:
- 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.
Why Quantum-Systems:
We believe in the power of combined efforts: straightforward tech expertise paired with a customer-centric focus. We are industry pioneers who are ambitious, bold, and visionary. We push limits, think outside-the-box and strive for technological excellence to shape the future of aerial data. We promise to be your runway for individual and professional growth.
Our 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.
About us:
Quantum Systems specialises in the development, design, and production of small Unmanned Aerial Systems (sUAS). The company’s range of electric vertical take-off and landing (eVTOL) sUAS are built to maximize range and versatility and to provide operators with a seamless user experience. By integrating cutting-edge software capabilities, like edge computing and real-time AI-powered data processing, Quantum Systems is building next-generation UAS for clients in defence, security, public sectors.
Our commitment:
We are an open-minded company that not only values diversity, but actively promotes it. Regardless of gender, age, ethnic origin, religion, sexual orientation or disability, we firmly believe that the diversity of our employees is an essential part of our success. At our company, every voice is heard and every perspective is valued. We believe that our differences enrich us and help us to find creative solutions and generate innovative ideas. We pride ourselves on creating an inclusive work environment where all employees can reach their full potential.
Rust Developer (m/f/d) in London employer: Quantum-Systems GmbH
Quantum Systems is an exceptional employer that fosters a collaborative and innovative work culture, perfect for skilled Rust Developers looking to make a significant impact in the field of robotics. With flexible working hours, mobile working options, and a strong commitment to employee growth, we provide a supportive environment where your contributions are valued and celebrated. Join us in London to work with cutting-edge technologies while enjoying unique benefits like bike leasing and corporate discounts, all within a diverse and inclusive team that champions creativity and excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Rust Developer (m/f/d) in London
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Quantum-Systems GmbH or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Quantum-Systems GmbH.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Quantum-Systems GmbH.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Quantum-Systems GmbH that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Rust Developer (m/f/d) in London
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Quantum-Systems GmbH.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Quantum-Systems GmbH and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Quantum-Systems GmbH
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Quantum-Systems GmbH uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.