2 Embedded in Landquart
Embedded Software Entwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du technologische Innovationen aktiv mit und bringst deine Ideen in konkrete Lösungen ein. Du bewegst dich im Umfeld hochentwickelter Technologien wie Laser, Werkzeugmaschinen oder Elektronik und wirkst an Produkten für kommende Generationen mit.
Deine Aufgaben erfordern kreative Denkweise, strukturiertes Vorgehen und einen hohen Qualitätsanspruch. Du arbeitest im Austausch mit interdisziplinären Teams und hinterfragst bestehende Prozesse mit dem Ziel, diese nachhaltig zu verbessern.
Verantwortung
In dieser Rolle entwickelst Du Embedded Software Architekturen und Konzepte für präzise Beschriftungslaserlösungen
Du steuerst und überwachst Laserquellen, optische Baugruppen sowie die dazugehörige Systemperipherie
Als Embedded Software Entwickler:in implementierst und pflegst Du echtzeitfähige Systeme auf Basis moderner Mikrocontroller
Du analysierst bestehende Firmware und optimierst deren Qualität und Leistungsfähigkeit
In Deiner Verantwortung liegt die Erstellung technischer Spezifikationen und entwicklungsbegleitender Dokumentation
Du unterstützt den Aufbau, die Inbetriebnahme sowie die Serienüberführung von Prototypen und Testsystemen
Qualifikationen
Du hast ein abgeschlossenes Studium in Elektrotechnik, Informatik, Mikrotechnik, Systemtechnik, Embedded Systems Engineering oder einer vergleichbaren Fachrichtung (FH/HTL oder Universität)
Du verfügst über mehrjährige Erfahrung in der Entwicklung von Embedded Software, insbesondere mit C und C++
Idealerweise bringst du Kenntnisse in Funktionaler Sicherheit, Kommunikationstechnologien wie Ethernet und CAN, RTOS sowie STM32 Mikrocontrollern mit
Deine Sprachkenntnisse in Deutsch sind stilsicher auf C2 Niveau, ergänzt durch solides Englisch auf mindestens B2 Niveau
Benefits
Lead-Entwickler Embedded-Software (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung fuer Embedded-Software-Lösungen und gestaltest die Architektur von Edge-Devices end-to-end. Du verantwortest die Übersetzung von Produktanforderungen in klare Softwarespezifikationen und entwickelst Linux-basierte Anwendungen in C++ und Python. Du designst, implementierst und wartest Build- und Cross-Compilation-Umgebungen, etablierst CI/CD-Pipelines und stellst Qualität durch Code-Reviews sowie Unit-, Integrations- und Systemtests sicher. Zudem sorgst du für Zuverlässigkeit, Performance und Sicherheit der Geräte über den gesamten Lebenszyklus und dokumentierst Architekturen, Schnittstellen und Prozesse. In enger Abstimmung mit Hardware-, Plattform- und Data-Spezialisten steuerst du technische Entscheidungen und unterstützt bei Zertifizierungen und Freigaben.
Verantwortung
Du übernimmst die technische Führung bei der Entwicklung von Embedded-Software-Lösungen von der Anforderungsanalyse bis zum Release
In dieser Rolle konzipierst und implementierst du Echtzeit-Software für Mikrocontroller und eingebettete Systeme
Als Lead-Entwickler Embedded-Software koordinierst du Architektur- und Designentscheidungen im Team und stellst hohe Codequalität sicher
Du integrierst und testest Software-Module auf der Zielhardware und analysierst sowie behebst System- und Schnittstellenprobleme
In dieser Rolle optimierst du bestehende Embedded-Lösungen hinsichtlich Performance, Zuverlässigkeit und Wartbarkeit
Als Lead-Entwickler Embedded-Software coachst du Teammitglieder fachlich, förderst Best Practices und unterstützt kontinuierliche Verbesserungen der Entwicklungsprozesse
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
Mehrjährige Erfahrung in der Embedded-Software-Entwicklung, idealerweise in sicherheitskritischen oder industriellen Anwendungen, zeichnet dich aus
In C/C++ auf Mikrocontrollern bewegst du dich sicher und kennst gängige Embedded-Toolchains, Debugging-Tools und Versionsverwaltungssysteme
Du übernimmst gerne technische Verantwortung, triffst Architekturentscheidungen und führst ein Entwicklungsteam fachlich an
Mit agilen Entwicklungsmethoden (z. B. Scrum, Kanban) bist du vertraut und bringst dich aktiv in die kontinuierliche Verbesserung der Prozesse ein
Deine kommunikative Art ermöglicht dir eine enge Zusammenarbeit mit Hardware-, Test- und Produktmanagement-Teams sowie das präzise Dokumentieren deiner Lösungen
Benefits