Software Engineer Integration & Swarming at CDDS AG
Zurich, Zurich, Switzerland -
Full Time


Start Date

Immediate

Expiry Date

16 Oct, 26

Salary

0.0

Posted On

19 Jul, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Linux, Software Security, C2 Systems Integration, NATO Interoperability Standards, Radar Feed Integration, Networking Protocols, Bash CLI, API Development, Fleet Management Tooling

Industry

Defense and Space Manufacturing

Description
You want to help build Europe's resilience. You want to protect people and critical infrastructure - ultimately saving the lives of thousands. You want to work at the frontier of high-performance autonomous systems. YOUR MISSION 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: • build the base station that ties our interceptor fleet together — connecting to radar and external sensors to give operators a single live picture • integrate our drones with third-party command and control systems, getting Lattice and NATO-compliant C2 to work seamlessly with our products • develop fleet-management tooling to monitor, configure, and coordinate drones in the field We move at a high pace and priorities shift quickly — you should be comfortable building in an environment where the problem can change underneath you. Tasks WHAT YOU MIGHT WORK ON • Getting Lattice to work with our system, including plugins and Cursor-on-Target messaging • Building and extending the base station to connect to our radar and other external sensors • Integrating our products into third-party command and control systems through standard, NATO-compliant protocols • Designing fleet-management and provisioning tooling for the interceptor fleet • Writing high-quality, maintainable Python services and APIs for the ground segment • Monitoring and tuning system performance Requirements REQUIRED • 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 NICE TO HAVE • Experience integrating with command and control (C2) systems • Familiarity with open-source C2 platforms • Knowledge of NATO interoperability standards (e.g. STANAG 4817 / AEP-105) • Experience working with radar feeds or other external sensors • Knowledge of networking protocols and secure communication • Experience with bash CLI Benefits • Direct impact on a mission-critical technology shaping Europe's security landscape • Fast-moving startup environment with high ownership • Work with a highly technical, ambitious, and hands-on team • Real-world testing, deployments, and customer demonstrations • Attractive compensation • Location: Hardbrucke (Zurich), on-site • Start date: October, November • Environment: Rapidly growing deep-tech startup, high-impact mission
Responsibilities
Develop a base station and fleet-management tooling to coordinate interceptor drones and integrate them with third-party command and control systems. Build maintainable Python services and APIs to connect radar and external sensors for a unified operational picture.
Loading...