Humanetics Manufacturing

R&D Software Engineer Embedded (m/w/d)

Germany In person Full-time

R&D Software Engineer Embedded (m/w/d) In Festanstellung und Vollzeit (40h) So überzeugst du uns: Du bist kommunikativ, arbeitest gerne in einem kollegialen und engagierten Team und besitzt eine ausgeprägte Hands-on-Mentalität? Dann passt du mit den folgenden Qualifikationen und Eigenschaften ideal zu uns: Abgeschlossenes Studium der Informatik, Embedded Systems oder eine vergleichbare Qualifikation Mehrjährige Erfahrung in der Embedded Firmware- oder Softwareentwicklung Fundierte Kenntnisse in C/C++ und Entwicklungsumgebungen wie Visual Studio Sehr gute Kenntnisse in Linux und der Entwicklung hardwarenaher Anwendungen Sicherer Umgang mit asynchroner Verarbeitung, Nebenläufigkeit, Pufferverwaltung sowie robuster Fehler- und Timeout-Behandlung Gutes Verständnis von Softwarearchitektur, Schnittstellen, Netzwerkkommunikation und APIs Gute Kenntnisse in der Versionsverwaltung mit Git und im systematischen Testen und Debuggen Kenntnisse in der Frontend-Entwicklung und der Anbindung von Benutzeroberflächen an Embedded-Systeme, beispielsweise mit Java oder webbasierten Technologien Fähigkeit, fremden oder KI-generierten Code technisch nachzuvollziehen, kritisch zu prüfen und die Verantwortung für Qualität und Wartbarkeit zu übernehmen Strukturierte, analytische und lösungsorientierte Arbeitsweise sowie ausgeprägte Teamfähigkeit in interdisziplinären Entwicklungsteams Bereitschaft, sich eigenständig in neue Themen einzuarbeiten Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift Wünschenswert: Erfahrung mit Mess-, Steuerungs- oder Datenerfassungssystemen sowie Sensorik und digitaler Signalverarbeitung Kenntnisse in Echtzeitverarbeitung, Performanceoptimierung und effiziente Messdatenverarbeitung Grundkenntnisse in der Anbindung FPGA-basierter Systeme Erfahrung im produktiven Einsatz KI-gestützter Entwicklungstools wie Codex oder Claude Dein Beitrag bei uns: Dir macht es Spaß in einem dynamischen Umfeld zu arbeiten und du möchtest deine Fähigkeiten und Expertise einbringen und ausbauen?

Dann freue dich auf eine spannende Stelle: Entwicklung, Implementierung, Optimierung und Pflege von Embedded Firmware und Software für bestehende und neue In-Dummy Datenerfassungssystemen (DAQ) Konzeption und Umsetzung von Software für ARM-basierte Systeme sowie Embedded Linux, einschließlich hardwarenaher Komponenten wie Bootloader, Treiber und Schnittstellen Gestaltung modularer Softwarearchitekturen und robuste Kommunikationswege zwischen Messgerät, Geräteanwendung und übergeordneter Anwendung Analyse, Konzeption und Umsetzung von Anforderungen aus den Fachbereichen und von Kunden Entwicklung von Systemarchitekturen in enger Zusammenarbeit mit Hardware-/FPGA-Entwicklung Sicherstellung von Systemstabilität, Messgenauigkeit und Datenintegrität sowie Berücksichtigung relevanter Cybersecurity-Anforderungen (CRA Compliance) Fehleranalyse, Debugging, Tests und kontinuierliche Optimierung bestehender Firmware und Software Unterstützung von Hardwareinbetriebnahmen (Board Bring-up), Systemintegration und Validierung Erstellung und Pflege technischer Dokumentationen und Unterstützung der Anwender bei technischen Fragestellungen sowie Analyse und Behebung von Softwareproblemen Darauf kannst du dich freuen: Bei Humanetics stehen die Menschen im Mittelpunkt – und das gilt nicht nur für unsere Produkte.

Wir legen großen Wert auf ein kollegiales Miteinander, persönliche Entwicklung und attraktive Arbeitsbedingungen: Sicherer Arbeitsplatz: Dich erwartet eine langfristige Perspektive in einem internationalen Unternehmen mit einem stabilen Arbeitsumfeld. Umfassende Einarbeitung & Mentoring: Wir lassen dich nicht allein. Mit einer strukturierten Einarbeitung und einer festen Ansprechperson sorgen wir dafür, dass du dich schnell fachlich und persönlich bei uns zurechtfindest.

Attraktive Arbeitsbedingungen: Mit flexiblen Arbeitszeiten und 30 Tagen Urlaub im Jahr unterstützen wir deine Work-Life-Balance. Team & Unternehmenskultur: Wir legen Wert auf ein kollegiales Miteinander, offene Kommunikation und gegenseitige Unterstützung im Arbeitsalltag. Entwicklungsmöglichkeiten: Du hast die Möglichkeit, dich fachlich weiterzuentwickeln und durch interne Schulungen sowie individuelle Weiterbildungen neue Kenntnisse aufzubauen.

Zusätzliche Benefits: Freue dich außerdem auf JobRad, die Pluxee-Benefit-Karte, betriebliche Altersvorsorge sowie regelmäßige Team-Events.

Job description provided by Humanetics.
View the original posting