Konzeption und Umsetzung von Softwarelösungen im direkten Zusammenspiel mit Hardwarekomponenten - Einbindung und Erprobung neuer Technologien im Hard- und Softwarebereich - Weiterentwicklung und Optimierung bestehender Softwarefunktionen
1
Begleite den gesamten Softwareentwicklungsprozess, um Lösungen zu gestalten, die zukünftig eine wesentliche Rolle im Bereich optischer Sortierung spielen - Entwickle Schnittstellen, die es Maschinen ermöglichen, effizient mit ihrer Umgebung zu kommunizieren
2
Weiterentwicklung und Optimierung unserer Automatisierungsplattform fr Prfstandsanwendungen - Integration neuer Technologien in den bestehenden Software-Stack, um langfristige Zukunftsfhigkeit sicherzustellen - Aktive Mitgestaltung der nchsten Software-Generation in enger Zusammenarbeit mit Softwarearchitekt:innen
3
Programmierung von Softwarelösungen auf C und C++ - Durchführung von Softwaretests inhouse und bei Kunden vor Ort (internationale Einsätze) - Eigenverantwortliche Anpassung, Installation und Konfiguration der kundenspezifisch entwickelten Softwarelösungen
4
Pflege, Optimierung und kontinuierliche Weiterentwicklung sowie Anpassung der bestehenden Software nach Kundenanforderungen - Aktive Mitarbeit in der Planungsphase - Unterstützung bei neuen Projekten - Laufende Erweiterung der bestehenden Produktpalette
5
Weiterentwicklung und Optimierung unserer Automatisierungsplattform für Prüfstandsanwendungen - Integration neuer Technologien in den bestehenden Software-Stack, um langfristige Zukunftsfähigkeit sicherzustellen - Aktive Mitgestaltung der nächsten Software-Generation in enger Zusammenarbeit mit Softwarearchitekt …
6
Du gehörst zu unserem Kernteam, das an der ESP32 - Microcontroller Firmware (geschrieben in C++23 und neuer) arbeitet, die in unseren Ladesystemen und Smartmetern werkelt. Enge Zusammenarbeit mit unserem Hardware-Entwicklungsteam zur Validierung und Einführung neuer Hardware-Designs
7
Design, Implementierung und Optimierung von Firmware für Embedded-Systeme (ARM Cortex-M, STM32) in - Enge Zusammenarbeit mit Elektronik-Entwicklern und Unterstützung im Design Firmware-relevanter Hardware-Module - Konzeption und Umsetzung von Firmware Architektur für neue Messsysteme
8
Software Entwicklung mit C++ - Verbesserung und Test der laufenden Systeme - Mitarbeit von der Entwicklung bis zur Realisierung des Projektes - Absprache mit anderen Abteilungen … Fundierte technische Ausbildung (HTL, FH, Uni) … Gute Deutsch- und Englischkenntnisse
9
Erstellung und kontinuierliche Weiterentwicklung der Software über alle Phasen des Entwicklungsprozesses hinweg - Pflege, Verbesserung und Erweiterung bestehender Softwarelösungen - Optimierung neuer Technologien sowie Entwicklungstechniken und und -methoden
10