CDDS logo
CDDS2 weeks ago

Software Engineer

On-site · Zürich, Zurich, Switzerland

Type
Full Time
Level
Mid Level
Education
Doctorate Or Professional Degree
Company size
Unknown

Job Summary

Join us at CDDS to bring next-generation control, guidance, and state-estimation algorithms into high-speed kinetic interceptor drones. We are looking for an all-around software developer to design and improve a highly responsive architecture where latency is critical, develop a ground system to support drone swarms by fusing sensor data from our active interceptor fleet, and integrate our products, through NATO-compliant protocols, with third-party command and control systems. You will write high-quality, maintainable code under tight CPU and memory constraints, design low-latency data pipelines, plan how swarms of drones can communicate efficiently, monitor and tune system performance, and work on radio protocols and inter-drone collaboration. Location near Zurich, Switzerland; in-person work. The role requires MSc/PhD in a related field, strong Python skills, 3+ years of experience, Linux experience, and security fundamentals.

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 Python 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

Apply on Sorce