Destinus

Software Engineer

Destinus
Apply
1 month ago
Zürich, SwitzerlandMid Level

Responsibilities

  • Design and develop high-performance C++ software for real-world, mission-critical applications.
  • Collaborate with hardware, avionics, and systems teams to integrate software with physical systems.
  • Build and optimize software for real-time and resource-constrained environments.
  • Contribute to the architecture and scalability of embedded platforms and distributed data pipelines.
  • Improve performance, reliability, and maintainability across the software stack.
  • Solve complex engineering problems without a predefined playbook.

Requirements

  • Strong expertise in C++ and proven experience building robust, production-level systems.
  • Hands-on experience solving real-world technical engineering challenges.
  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field.
  • Fluent English.
  • Experience in at least one of sensor fusion, software platform development, onboard software, radar, or embedded C/C++.
  • Knowledge of sensor types including lidar, radar, cameras, IMUs, and GPS is relevant for sensor-fusion work.
  • Experience with low-level embedded software, hardware integration, communication protocols, or close-to-the-metal development is relevant.
  • Experience writing onboard software in C, preferably for missiles and satellites, is preferred.

Benefits

  • Hybrid workplace in Zürich, Switzerland.
  • Full-time employment.

Tech Stack

Categories

EmbeddedRobotics
Destinus

About Destinus

501-1,000 employees
Contact me