Softwarespezifikationen und Embedded Softwareentwicklung
Wir suchen einen erfahrenen Embedded-Softwareentwickler, der sich auf die Erstellung von Softwarespezifikationen für die Entwicklung hardwarenaher Software spezialisiert hat. Die Position beinhaltet die Entwicklung von Softwaremodulen in C++ vorzugsweise mit Embedded Linux sowie die Erstellung grafischer Benutzeroberflächen mit Qt unter Berücksichtigung von Usability und User Experience Aspekten.
Voraussetzungen
* Fundierte Kenntnisse im Bereich der objektorientierten Programmierung (OOP) und Design Patterns
* Erfahrung in der Embedded Linux Programmierung mit C++ und Qt
* Idealerweise Kenntnisse mit Kommunikationsprotokollen wie CAN o.ä.
* Selbstständige und strukturierte Arbeitsweise sowie ein ausgeprägtes analytisches Verständnis für komplexe Themen
* Teamgeist und gute Kommunikationsfähigkeit sowie sicheres, kompetentes Auftreten im Kundenumfeld
Aufgaben
* Erstellung von Softwarespezifikationen für die Entwicklung hardwarenaher Software
* Entwicklung von Softwaremodulen in C++ vorzugsweise mit Embedded Linux
* Erstellung grafischer Benutzeroberflächen mit Qt unter Berücksichtigung von Usability und User Experience Aspekten
* Softwaredesign und Architekturentwurf (Clean Code)
* Hardware Debugging von Softwaremodulen, Funktionen und Systemen
Benefits
* Möglichkeit, mobil zu arbeiten
* Flexible Arbeitszeit, Feierabend ist Feierabend, Sonderurlaubstage, gemeinsame Unternehmungen, sportliche Aktivitäten und Events
* Gesundheits- und Altersvorsorgeangebote
Weitere Informationen
* Kurze Entscheidungswege durch flache Hierarchien
* Kommunikation auf Augenhöhe
* Eine offene und wertschätzende Unternehmenskultur