Swarming Software Engineer
Role details
Job location
Tech stack
Job description
As a Swarming Software Engineer (m/f/d), you will be a significant key function of our Swarming team and support our mission of letting swarms of drones fly automatically. With our world-class team, currently 7 team members, you will play a pivotal role in pushing the boundaries of drone technology. You will work closely with stakeholders from AI-ML, edge-AI, and control theory to optimize our swarming algorithm. With a focus on multi-UAV coordination, you will support Quantum Systems in its mission to become the benchmark for aerial data collection solutions with unmanned aerial systems.
What is your Day to Day Mission:
- Develop, deploy and test algorithms for multi-drone operations
- Optimize algorithms for overall mission performance
- Use simulations for development and then deploy to embedded Linux
- Find solutions in the areas of multi-vehicle-routing, scheduling and data fusion
- Integrate your code into an existing ROS2 Nvidia architecture, * 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.
Requirements
Do you have experience in Rust (programming language)?, * You have completed a degree technical university or a comparable background with a finished degree.
- You have a degree/ completed training in the field of Computer Science, Electrical Engineering or similar.
- You already have at least 3 years of professional experience in UAVs, robotics or comparable fields.
- You are highly experienced in Rust. C++ experience is also appreciated.
- You have knowledge about probabilistic robotics and data fusion.
- Your open, communicative, very friendly and competent manner makes it easy for you to be seen as an internal expert.
- You are highly self-motivated and drive your area of responsibility forward independently.
- Communication in English is a matter of course for you.
Benefits & conditions
Pulled from the full job description
- Work from home
- Flexible schedule, * 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 Work: If things get a little busy in the office, you have the option to work remotely one flexible day per week to create the right balance.
- Stay active: With EGYM Wellpass, you get access to thousands of fitness and sports facilities - and of course, we subsidize the membership.
- 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.
- Lunch-Card: Be powerful with delicious energy, daily lunch budget is sponsored.
- Company Shuttle: Enjoy our convenient shuttle service that picks you up from Pasing in Munich and brings you to our location, with return trips at the end of the workday.