C++ Embedded Software Engineer

Daedalean AG
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

C++
Software Documentation
Embedded Software
Software Architecture
Software Tools
Product Software Implementation Methods
Software Requirements Analysis
Test Case Design

Job description

  • Systemanforderungen in hochrangige Softwareanforderungen zerlegen, einschließlich notwendiger Informationen, um vollständig zu spezifizieren, was die resultierende Software tun soll, wie funktionale, Leistungs- und Robustheitsanforderungen.
  • Softwarearchitekturen aus Anforderungen entwerfen und dokumentieren, unter Berücksichtigung der Hardwareplattform sowie der Notwendigkeit, erweiterbar und robust zu sein.
  • Niedrigstufige Softwareanforderungen definieren, unter Berücksichtigung der hochrangigen Anforderungen und Architektur, um zu dokumentieren, wie die Software implementiert werden soll.
  • Einfachen, intuitiven und wartbaren Quellcode schreiben.
  • Testfälle und -verfahren für normale und Robustheitsszenarien erstellen, um vollständig zu verifizieren, dass die Softwareimplementierung die hoch- und niedrigstufigen Anforderungen erfüllt.
  • Analysen der Spezifikation und Implementierung durchführen, wie Ressourcennutzung, Rückverfolgbarkeitsabdeckung, Verifikationsabdeckung und manuelle Verifikation.
  • Unterstützung bei der Qualifikation von Softwaretools durch Erstellung notwendiger Artefakte zur Erfüllung der unterstützenden Vorgaben.

Requirements

  • Mindestens 5 Jahre Erfahrung in der C++ Embedded Softwareentwicklung und nachgewiesene angewandte Ingenieursfähigkeiten in Projekten mit klar definierten Softwareentwicklungslebenszyklen
  • Praktische Erfahrung in der Softwareverifikation und im Schreiben von anforderungsbasierten Tests, um den Code anderer zu prüfen
  • Erfahrung im Verfassen präziser Softwaredokumentationen, einschließlich Anforderungen und Architekturdesignbeschreibungen
  • Sehr gute Kenntnisse der gängigen modernen Softwareentwicklungstools
  • Nachgewiesene Fähigkeit, konstruktiv im Team mit kontinuierlichen Peer-Review-Aktivitäten zu arbeiten

Benefits & conditions

  • Ein Team erfahrener Ingenieure und Forscher, die von den renommiertesten Unternehmen und Institutionen zu uns gekommen sind.
  • Herausfordernde und interessante Probleme zu lösen.
  • Hybrides Arbeitsumfeld.
  • Mitgliedschaft im Fitnessstudio.

\n

About the company

Die Daedalean AG ist das Zentrum für künstliche Intelligenz (KI) und Autonomie der Destinus Group, einem schnell wachsenden europäischen Verteidigungs- und Luftfahrtunternehmen, das die nächste Generation autonomer Drohnen, Effektoren und Flugsysteme entwickelt. Mit Sitz in Zürich entwickelt das über 100-köpfige Team sicherheitskritische KI für die Luftfahrt an der Schnittstelle von erstklassiger Forschung und realer Hardware. Die Expertise umfasst Computer Vision, Deep Learning und Onboard-Reasoning - Systeme, die die Welt wahrnehmen, verstehen und in Echtzeit Entscheidungen treffen können. \n

Apply for this position