Embedded Software Engineer C/C++ Industrie und Defence
📍 8404 Winterthur
Role and responsibilities
Du arbeitest an langlebigen, sicherheitskritischen Systemen mit hoher Zuverlässigkeit, Nachvollziehbarkeit und Softwarequalität Du analysierst anspruchsvolle Anforderungen und entwickelst innovative Embedded Lösungen in C/C++ Du gestaltest Software- und Systemarchitekturen und begleitest die Lösungen von der Spezifikation über die Implementierung bis zur Integration und Verifikation Du stellst die Softwarequalität durch Code Reviews, Unit- und Integrationstests sowie eine nachvollziehbare technische Dokumentation sicher Du hilfst bei der Weiterentwicklung moderner Entwicklungs-, Build-, Test- und CI/CD-Umgebungen Du arbeitest eng mit unseren Kunden und Expertenteams zusammen, je nach Projekt an unseren Standorten oder direkt beim Kunden
Team / description
Qualifications and Skills
Hochschulabschluss in Elektrotechnik, Informatik oder einer vergleichbaren technischen Fachrichtung
Mehrjährige Erfahrung in der Entwicklung von Applikations- und Embedded-Software mit C/C++
Fundiertes Wissen in Softwareengineering-Methoden wie UML, Design Patterns und Clean Code sowie mit Git
Erfahrung mit Unit- und Integrationstests; Kenntnisse in Python sowie in automatisierten Build-, Test- oder CI/CD-Umgebungen sind von Vorteil
Freude an technischer Verantwortung und Mitgestaltung von komplexen Systemen
Von Vorteil: Kenntnisse in Secure Coding, Cyber Security für Embedded Systems, QT/QML, Embedded Linux, Yocto und RTOS sowie in Functional Safety nach IEC 61508
Sehr gute Deutsch- und Englischkenntnisse