Entwicklungsingenieur Embedded Software (w / m / d)
SICK Engineering GmbHWaldkirch, DE
Vor 30+ Tagen
Stellenbeschreibung
IHRE AUFGABEN :
Entwickeln Sie Embedded Software / Firmware und Algorithmen für Sensorsysteme in enger Zusammenarbeit mit Stakeholdern
Unterstützen Sie Architekturkonzepte und führen Sie Risikobewertungen bei Neu- und Weiterentwicklungen durch
Entwickeln Sie hardwarenahe Firmware für Gesamtsysteme und Teilmodule, sowohl in betriebssystemlosen Designs als auch in Systemen mit embedded RTOS
Integrieren und testen Sie Third-Party-Komponenten, führen Sie Modul- und Systemtests durch und erstellen Sie umfassende Dokumentationen
Portieren Sie Legacy- und proprietäre Funktionen und Protokolle, um die Systemkompatibilität sicherzustellen
Übernehmen Sie Verantwortung für Systemteilmodule in interdisziplinären Projekten und koordinieren Sie externe Teams
Stellen Sie die Einhaltung von Qualitätsstandards, Normen und Gesetzen sicher, und arbeiten Sie mit verschiedenen Prozessorarchitekturen wie STM, ARM, DSPs und XILINX Zynq
IHR PROFIL :
Abgeschlossenes Studium in Elektrotechnik, Informatik oder vergleichbare Qualifikation
Relevante Berufserfahrung in vergleichbarer Position
Fundierte Kenntnisse in RTOS, insbesondere im Low-Level-Bereich, sowie im Umgang mit Prozessorarchitekturen, Cross-Entwicklung und Netzwerktechnologien
Sie beherrschen Programmiersprachen wie C, C++, Assembler und Skriptsprachen wie Python und Bash
Erfahrung in der Nutzung von Entwicklungswerkzeugen wie GNU Toolchain, Git und Kenntnisse in Open-Source-Lizenzen
Sie verfügen über ein gutes Verständnis von digitaler Schaltungstechnik und Mikroprozessorsystemen und können Datenblätter und Schaltpläne interpretieren
Idealerweise bringen Sie Kenntnisse in Funktionaler Sicherheit (z.B. SIL1 / 2) und Erfahrung mit industriellen Systemen wie Modbus oder Profibus mit
Gute Deutsch- und Englischkenntnisse
Sie arbeiten systematisch, strukturiert und selbstständig und haben eine ausgeprägte Team- und Kommunikationsfähigkeit