Software Engineer
On-site · Zürich, Zurich, Switzerland
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
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.