Entwicklungsingenieur*in im Bereich Embedded Software
TWK
Job Description
CANopen, IO-Link, Profinet, EtherCAT – du weißt nicht nur, was dahintersteckt, sondern auch, worauf es ankommt, wenn diese Schnittstellen in sicherheitsrelevanten Systemen zuverlässig funktionieren müssen. Du entwickelst Embedded Software nicht für die Schublade, sondern für Maschinen, die im Einsatz stehen. Und du willst nicht nur umsetzen, was andere spezifizieren – du willst vom Konzept bis zum Code Review mitgestalten. Genau dafür suchen wir dich. Wir bei TWK entwickeln und produzieren seit über 60 Jahren im Wachstumsmarkt der Mess- und Automatisierungstechnik kundenspezifische Sensoren für den Anlagen- und Maschinenbau. Funktionale Sicherheit für Mensch und Maschine ist unser Anspruch – und der lässt sich nicht mit halbgaren Lösungen oder endlosen Abstimmungsschleifen erfüllen. Wenn du Lust hast, Teilprojekte wirklich zu verantworten, dich in interdisziplinären Teams einzubringen und an einer gewachsenen Sensor-Bibliothekslandschaft weiterzubauen, die Substanz hat, dann sollten wir uns kennenlernen. Aufgaben Du übernimmst Verantwortung, wo andere noch auf Freigaben warten – das sind deine Themen bei uns: Konzeptionierung, Entwicklung und Implementierung von Embedded Software auf ARM Cortex-Mikrocontrollern (vorrangig STM32) Entwicklung für Echtzeitbetriebssysteme, insbesondere FreeRTOS Optimierung und Weiterentwicklung bestehender Firmware und Softwarekomponenten auf Basis einer umfangreichen Sensor-Bibliothekslandschaft Anbindung von Embedded-Schnittstellen über gängige Bussysteme wie CANopen, IO-Link, Profinet und EtherCAT Testen von Software- und Hardwaremodulen sowie Dokumentation im Rahmen der funktionalen Sicherheit (SiL, PLd) Analyse, Spezifikation und Umsetzung von Softwareanforderungen in enger Abstimmung mit Produktmanagement und Kunden Code Reviews mit Kolleginnen und Kollegen zur gemeinsamen Weiterentwicklung der Entwicklungsergebnisse Eigenverantwortliche Betreuung von Teilprojekten Mitarbeit in interdisziplinären Projektteams Qualifikation Du bringst technisches Fundament und den Anspruch mit, Dinge wirklich durchzudenken – das erwartet dich bei uns: Abgeschlossenes Studium der Informatik, technischen Informatik, Elektrotechnik, Systemtechnik oder eine vergleichbare Qualifikation Erfahrung in der Embedded-Software-Entwicklung Sicherer Umgang mit C; Kenntnisse in Python, .NET und/oder C# von Vorteil Ergebnisorientiertes, eigenverantwortliches Denken und Handeln Ausgeprägte Teamfähigkeit und kommunikative Stärke Sehr gute Deutschkenntnisse sowie mindestens gute Englischkenntnisse in Wort und Schrift Präzise und strukturierte Arbeitsweise Das beeindruckt uns zusätzlich: Kenntnisse in der Nachrichtentechnik (Buskommunikation, Funksysteme) Erfahrung mit Echtzeitbetriebssystemen auf Mikrocontrollern Vertrautheit mit Git als Versionsverwaltungssystem Benefits Warum TWK? Weil hier mehr zählt als Obstkorb und Parkplatz. Ja, wir haben Deutschlandticket, Dienstrad, Wellhub, Getränke, Obst und Firmenevents – aber seien wir ehrlich: Dafür w
Read original postingRequired Skills
TWK