Bei unserem namhaften Kunden im Raum Aalen/Oberkochen - einem führenden Unternehmen der Hightechindustrie - bietet sich diese einmalige Perspektive im Rahmen der Arbeitnehmerüberlassung mit der Option auf Übernahme.
Dein zukünftiger Tätigkeitsbereich
Entwicklung von Embedded-Control-Software für Lithographiesysteme der nächsten Generation
Implementierung von Software für Bare-Metal-Controller mit einem starken Fokus auf die Programmiersprache C
Entwicklung und Weiterentwicklung von Embedded-Linux-basierten Softwarekomponenten bei Bedarf
Mitwirkung an der Definition von Softwarearchitekturen sowie Überführung von Anforderungen in nachhaltige technische Lösungen
Aufbau und kontinuierliche Verbesserung von Testinfrastrukturen zur Verifikation und Validierung der Software
Analyse technischer Anforderungen, des Laufzeitverhaltens und von Randfällen zur Sicherstellung einer zuverlässigen Systemperformance
Enge Zusammenarbeit in einem agilen und hoch spezialisierten Entwicklungsteam
Das zeichnet Dich aus
Abgeschlossenes Studium Ingenieurswissenschaften (m/w/d), Informatik, Mathematik, Physik oder vergleichbar
Fundierte und aktuelle praktische Erfahrung in der professionellen C-Softwareentwicklung für Bare-Metal-Systeme
Fundierte Kenntnisse im Bereich Low-Level-Embedded-Software, einschließlich Speicherverwaltung und hardwarenaher Programmierung
Praktische Erfahrung in der maschinennahen Softwareentwicklung, mit Embedded Linux oder in Echtzeitumgebungen
Erste Erfahrung mit Aufgaben im Bereich Softwarearchitektur sowie mit der Bewertung und Umsetzung technischer Designentscheidungen
Gutes Verständnis von Software-Designprinzipien sowie die Fähigkeit, aus Anforderungen, Laufzeitverhalten und relevanten Randfällen geeignete Lösungen abzuleiten
Erfahrung mit Python zur Testautomatisierung von Vorteil
Idealerweise Kenntnisse im Bereich FPGA oder VHDL
Sehr gute Englischkenntnisse (C1), Deutsch-Kenntnisse von Vorteil