companyDestinus Group logo

Senior Software Engineer for Autonomous Flight Systems

Destinus GroupZürich, Zurich, Switzerland
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Essential QualificationsProficient in C++ with demonstrable experience in building robust, production-grade systems. A solid engineering mindset with practical experience in resolving real-world technical issues. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline. Fluent in English. Desirable ExperienceSensor Fusion: In-depth understanding of various sensor types (lidar, radar, cameras, IMUs, GPS), their operational principles, strengths, weaknesses, and data characteristics. Software Platform Development: Experience in low-level embedded software, focusing on hardware integration and communication protocols. Networking and Real-Time Communication: Familiarity with tactical data links, network security, and video streaming/processing. Data Engineering: Expertise in managing and analyzing large datasets, ensuring data integrity and performance.

About the job

As a Senior Software Engineer for Autonomous Flight Systems at Destinus Group in Zürich, the focus is on developing software that enables autonomous flight and supports real-time decision-making in mission-critical situations. This position involves new software development, writing high-performance code that interacts directly with hardware, and processing complex data streams in real time. Reliability is central, as the software must perform consistently in demanding environments.

Projects span embedded platforms, advanced data pipelines, sensor fusion, and networking. The work directly shapes how Destinus UAV systems perceive their environment, make decisions, and act autonomously.

What you will do

  • Design and implement high-performance C++ software for critical real-world applications.
  • Collaborate with hardware, avionics, and systems teams to integrate software with physical components.
  • Develop and refine software that runs under real-time and resource-constrained conditions.
  • Contribute to architecture and scalability across embedded systems and distributed data pipelines.
  • Enhance performance, reliability, and maintainability throughout the software stack.
  • Tackle complex engineering challenges where standard solutions may not fit.

About Destinus

Destinus develops advanced Unmanned Aerial Vehicles (UAVs) for the defense sector. The company partners with government and defense organizations worldwide, delivering technologies focused on speed, precision, and cost efficiency. Destinus aims to set new standards in aerospace innovation and help define the future of defense operations with its UAV solutions.

About Destinus Group

Destinus is pioneering advancements in the defense industry with innovative Unmanned Aerial Vehicles (UAVs). Our cutting-edge technologies are specifically designed to meet the evolving demands of contemporary defense operations, providing unmatched speed, precision, and cost-effectiveness. We partner with governmental agencies and defense organizations across the globe to deliver advanced solutions that empower mission-critical operations, heralding a new era of technological superiority.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.