Software Engineer Embedded Systems (f/m)

Job Informationen

Aufgaben: Entwicklung und Erweiterung der Produkte im Bereich Kameraplattformen Programmierung von Embedded Mikrokontroller in C/C++ (MicroBlaze, ARM) Enge Zusammenarbeit mit Hardware- und Firmwareentwicklern Implementierung der Anforderungen aus den Spezifikationen in selbstständiger oder projektgruppenbasierter Arbeit Betreuung von Kundenprojekten, beginnend bei der Erfassung der Spezifikation bis hin zur Endabnahme durch den Kunden Profil: Abgeschlossenes Studium im Bereich Elektronik/Informatik (FH, ETH oder ähnliches) Mehrjährige Berufserfahrung in der Programmierung von Embedded Systemen Fundierte Kenntnisse in den Programmiersprachen C/C++ Sicherer Umgang mit CI/CD Toolchains: CVS, CMake, Jenkins, Conan, oder ähnliche Anwendungen Vertraut mit der Xilinx FPGA/MPSoC Entwicklungsumgebung Regelmässige Verwendung von Clean Code und Clean Architecture Practices an: SOLID principles, Design Patterns und C++ Core Guidelines Berufserfahrung mit Test Driven Development oder der Wunsch, sich in diesen Bereichen weiterzubilden Kenntnisse über Python, XML und YAML ergänzen Ihr Profil Kundenorientierte und zielgerichtete Arbeitsweise Konzeptionelle, methodische und analytische Fähigkeiten Arbeiten im Team und selbständig Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benötigte Skills
  • Englisch
  • Elektronik
  • Python
  • C
  • C++
  • Embedded
  • Python
  • XML
  • Bachelor
  • Master
Job Details
  • Pensum Vollzeit