Software Engineer (C++)

Software Engineer (C++)

Zürich Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
C

Auf einen Blick

  • Aufgaben: Entwickle Software für hochmoderne Drohnensteuerung und -überwachung.
  • Unternehmen: Innovatives Deep-Tech-Startup mit hohem Einfluss auf die Sicherheit Europas.
  • Vorteile: Attraktive Vergütung, direkte Auswirkungen auf kritische Technologien und schnelle Entwicklungsmöglichkeiten.
  • Weitere Informationen: Schnelles, wachsendes Umfeld mit hoher Eigenverantwortung und realen Tests.
  • Warum dieser Job: Sei Teil eines dynamischen Teams und arbeite an realen Projekten, die Leben retten.
  • Qualifikationen: MSc oder PhD in Informatik, starke C++-Kenntnisse und mindestens 3 Jahre Erfahrung.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Ihre Mission

Schließen Sie sich uns bei CDDS an, um nächste Generation Steuerungs-, Leit- und Zustandsabschätzungsalgorithmen in Hochgeschwindigkeits-Kinetik-Abfangdrohnen zu bringen. Wir suchen einen vielseitigen Softwareentwickler, der:

  • eine hochgradig reaktionsschnelle Architektur entwirft und verbessert, in der Latenz entscheidend ist
  • heiße Pfade parallelisiert, um die volle Nutzung von Multi-Core-Hardware zu gewährleisten
  • rechenintensive Arbeitslasten auf GPU beschleunigt, um den Echtzeitanforderungen gerecht zu werden

Wir arbeiten in einem hohen Tempo und die Prioritäten ändern sich schnell. Sie sollten sich wohlfühlen, in einer Umgebung zu arbeiten, in der sich das Problem unter Ihnen ändern kann.

Woran Sie arbeiten werden

  • Schreiben von qualitativ hochwertigem, wartbarem Code unter engen CPU- und Speicherbeschränkungen
  • Entwerfen von Low-Latency-Datenpipelines
  • Erweitern und Anpassen des PX4-Flugstacks
  • Aufbauen und Abstimmen unserer Computer Vision-Pipeline
  • Überwachen und Abstimmen der Systemleistung
  • Portieren von Python-Prototypen in produktionsfähiges C++

Anforderungen

Wir suchen Menschen, die an der Vision, Leben zu retten, schneller Iteration und praktischen Flugtests gedeihen. Sie übernehmen die volle Verantwortung für Ihr Subsystem, von der Modellierung bis zur Validierung in der realen Welt.

Erforderlich

  • MSc oder PhD in Informatik, Software Engineering oder einem verwandten Bereich mit einem starken akademischen Hintergrund. ETH Zürich oder eine gleichwertige Universität wird bevorzugt.
  • Starke C++-Programmierkenntnisse
  • Mindestens 3 Jahre relevante Berufserfahrung
  • Erfahrung mit Linux-basierten Entwicklungsumgebungen
  • Verständnis der Grundlagen der Software-Sicherheit

Nice to have

  • Praktische Erfahrung im Profiling und Optimieren von C++ für CPU und Speicher
  • Erfahrung mit CUDA oder anderer GPU-Programmierung
  • Erfahrung mit Python, insbesondere dessen Optimierung für CPU und Speicher
  • Erfahrung mit bash CLI
  • Erfahrung mit PX4
  • Erfahrung mit eingebetteten Systemen, Robotik oder Drohnen
  • Kenntnisse über Netzwerkprotokolle und sichere Kommunikation

Vorteile

  • Direkter Einfluss auf technologie, die für die Mission entscheidend ist und die Sicherheitslandschaft Europas prägt
  • Schnelles Startup-Umfeld mit hoher Eigenverantwortung
  • Arbeiten mit einem hochqualifizierten, ehrgeizigen und praktischen Team
  • Tests, Bereitstellungen und Kundenpräsentationen in der realen Welt
  • Attraktive Vergütung

Details

  • Standort: Nahe Zürich Hardbrücke (Zürich Stadt)
  • Startdatum: ASAP
  • Umgebung: Schnell wachsendes Deep-Tech-Startup, mission-kritische Technologie

Software Engineer (C++) Arbeitgeber: CDDS AG

CDDS ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an bahnbrechenden Technologien zu arbeiten, die die Sicherheitslandschaft Europas prägen. In einem schnelllebigen Startup-Umfeld fördern wir eine Kultur des hohen Engagements und der Eigenverantwortung, während Sie mit einem hochqualifizierten Team zusammenarbeiten, das sich leidenschaftlich für reale Tests und Kundenpräsentationen einsetzt. Unsere Mitarbeiter profitieren von attraktiven Vergütungen und der Chance, in einem dynamischen Umfeld zu wachsen und sich weiterzuentwickeln.

C

Kontaktdaten:

CDDS AG Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer (C++) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über die Firma und zeig dein Interesse an der Position.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, dir Beispiele von Projekten anzusehen, die du in der Vergangenheit gemacht hast.

Tipp Nummer 3

Sei flexibel und anpassungsfähig! In einem schnelllebigen Umfeld wie unserem kann sich die Priorität jederzeit ändern. Zeig, dass du bereit bist, dich neuen Herausforderungen zu stellen und Lösungen zu finden.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein echtes Interesse an der Stelle und gibt uns die Möglichkeit, dich besser kennenzulernen. Lass uns wissen, warum du die perfekte Ergänzung für unser Team bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (C++) mit Bravour zu bestehen

C++ Programmierkenntnisse
Erfahrung mit Linux-basierten Entwicklungsumgebungen
Software-Sicherheitsgrundlagen
Profilierung und Optimierung von C++ für CPU und Speicher
CUDA oder andere GPU-Programmierung
Python-Optimierung für CPU und Speicher
Bash CLI Erfahrung

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Rolle brennst.

Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und Erfahrungen, die direkt mit den Anforderungen der Stelle zu tun haben. Zeige, wie du in der Vergangenheit Probleme gelöst hast und welche Erfolge du erzielt hast – das macht einen großen Unterschied!

Klarheit ist König:Achte darauf, dass dein Lebenslauf und dein Anschreiben klar und strukturiert sind. Verwende einfache Sprache und vermeide Fachjargon, wenn es nicht nötig ist. Wir wollen schnell verstehen, was du kannst und was du erreicht hast.

Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie direkt im richtigen Kontext sehen können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei CDDS AG vorbereitet

Verstehe die Technologie

Mach dich mit den neuesten Entwicklungen in der C++-Programmierung und den spezifischen Technologien, die im Job beschrieben sind, vertraut. Zeige während des Interviews, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für die Herausforderungen und Lösungen in der Softwareentwicklung für Drohnen hast.

Bereite praktische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten in der Optimierung von C++-Code oder der Arbeit mit GPU-Programmierung demonstrieren. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrung in einem dynamischen Umfeld.

Flexibilität und Anpassungsfähigkeit zeigen

Da das Unternehmen in einem schnelllebigen Umfeld arbeitet, ist es wichtig, dass du deine Fähigkeit zur Anpassung an sich ändernde Prioritäten unter Beweis stellst. Bereite dich darauf vor, Fragen zu beantworten, wie du in der Vergangenheit mit unerwarteten Herausforderungen umgegangen bist.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Projekten, den Technologien, die verwendet werden, oder den Herausforderungen, die das Team derzeit bewältigt. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.