Point your AI agent at freehire and let it find you a job.

Get the CLI →

LORCH

NewBe an early applicant

Senior Softwareentwickler Embedded Systems (m/w/d)

Posted Updated
Discussion

Summary

Senior embedded software engineer developing and advancing embedded software for specialized welding systems on microcontroller, FPGA, and Embedded Linux platforms. Day to day: defining architecture principles, implementing control functions, building interfaces between electronics, HMI, sensors and industrial systems, and ensuring quality and cybersecurity standards — primarily with Embedded C/C+

Overview

In dieser Rolle entwickeln Sie Embedded-Software für hochspezialisierte Schweißsysteme und tragen zur Weiterentwicklung von Architekturprinzipien auf Mikrocontroller-, FPGA- und Embedded-Linux-Plattformen bei. Sie arbeiten eng mit Hardware, Anwendungstechnik und dem Team zusammen, um robuste, wartbare und sichere Embedded-Lösungen zu liefern. Ihre Arbeit beeinflusst Qualität, Cybersicherheit und Produkt­sicherheit in der gesamten Softwareentwicklung. Die Position bietet die Chance, Technologien wie KI-gestützte Werkzeuge sowie moderne Entwicklungsprozesse mitzugestalten.

Verantwortungsbereiche
  • Entwicklung und Weiterentwicklung von Embedded-Software für Schweißsysteme auf Mikrocontroller-, FPGA- und Embedded-Linux-Plattformen
  • Definition und Optimierung von Architekturprinzipien und technischen Standards
  • Sicherstellung hoher Qualitäts-, Cybersecurity- und Produktsicherheitsstandards im Softwareentwicklungsprozess
  • Umsetzung von Steuerungs- und Regelungsfunktionen für stabile Schweißprozesse
  • Entwicklung von Schnittstellen zwischen Elektronik, HMI, Sensorik, Aktorik und industriellen Systemen
  • Analyse, Test und Fehlerbehebung eng mit Hardwareentwicklung und Anwendungstechnik
  • Unterstützung des Teams bei anspruchsvollen Embedded-Lösungen
  • Evaluierung neuer Technologien und Ableitung relevanter Impulse für Produkt- und Softwareentwicklung
  • Mitgestaltung von Entwicklungsprozessen, Qualitätsstandards und Innovationen
Zentrale Anforderungen
  • Mehrjährige Softwareentwicklungs­erfahrung, ideal im Embedded-Umfeld
  • Fundierte Kenntnisse in Softwarearchitektur und dem Softwareentwicklungsprozess
  • Sehr gute Programmierkenntnisse in Embedded C/C++, idealerweise Python, Go oder VHDL
  • Erfahrung mit Mikrocontrollern (z. B. ARM Cortex, STM32), Embedded Linux
  • Kenntnisse industrieller Kommunikationsprotokolle wie CAN, CANopen, Ethernet
  • Erfahrung in sicherheits- und wartungsorientierter Softwareentwicklung, Softwarequalität und Cybersecurity
  • Deutsch und Englisch mind. C1 in Wort und Schrift
  • Teamfähigkeit
  • Strukturierte, lösungsorientierte Arbeitsweise
  • Eigeninitiative
  • Embedded C/C++
  • Embedded Linux
  • Mikrocontroller (ARM Cortex, STM32)

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available