CDDS logo
CDDS2 weeks ago

Software Engineer (C++)

On-site · Zürich, Zurich, Switzerland

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Unknown

Job Summary

Software Engineer to design a highly responsive, low-latency software architecture for high-speed autonomous drones, extending and optimizing the PX4 flight stack, building and tuning a computer vision pipeline, porting Python prototypes into production-grade C++, and ensuring performance under real-time constraints; role involves parallelizing hot paths for multi-core CPUs, accelerating workloads on GPUs (CUDA) and delivering end-to-end software that supports mission-critical counter-drone systems; located near Zürich, Switzerland (in-person) with fast iteration and hands-on flight testing in a high-ownership startup environment.

Required Qualifications

  • MSc or PhD in Computer Science, Software Engineering, or a related field, with a strong academic record; ETH Zürich or an equivalent university is preferred
  • Strong C++ programming skills
  • At least 3 years of relevant professional experience
  • Experience with Linux-based development environments
  • Understanding of software security fundamentals
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CDDS

Software Engineer (C++)

Apply on Sorce