Embedded Softwareentwickler (m/w/d) LithographiesystemeBei 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ätigkeitsbereichEntwicklung von Embedded-Control-Software für Lithographiesysteme der nächsten GenerationImplementierung von Software für Bare-Metal-Controller mit einem starken Fokus auf die Programmiersprache CEntwicklung und Weiterentwicklung von Embedded-Linux-basierten Softwarekomponenten bei BedarfMitwirkung an der Definition von Softwarearchitekturen sowie Überführung von Anforderungen in nachhaltige technische LösungenAufbau und kontinuierliche Verbesserung von Testinfrastrukturen zur Verifikation und Validierung der SoftwareAnalyse technischer Anforderungen, des Laufzeitverhaltens und von Randfällen zur Sicherstellung einer zuverlässigen SystemperformanceEnge Zusammenarbeit in einem agilen und hoch spezialisierten EntwicklungsteamDas zeichnet Dich aus Abgeschlossenes Studium Ingenieurswissenschaften (m/w/d), Informatik, Mathematik, Physik oder vergleichbarFundierte und aktuelle praktische Erfahrung in der professionellen C-Softwareentwicklung für Bare-Metal-SystemeFundierte Kenntnisse im Bereich Low-Level-Embedded-Software, einschließlich Speicherverwaltung und hardwarenaher ProgrammierungPraktische Erfahrung in der maschinennahen Softwareentwicklung, mit Embedded Linux oder in EchtzeitumgebungenErste Erfahrung mit Aufgaben im Bereich Softwarearchitektur sowie mit der Bewertung und Umsetzung technischer DesignentscheidungenGutes Verständnis von Software-Designprinzipien sowie die Fähigkeit, aus Anforderungen, Laufzeitverhalten und relevanten Randfällen geeignete Lösungen abzuleitenErfahrung mit Python zur Testautomatisierung von VorteilIdealerweise Kenntnisse im Bereich FPGA oder VHDLSehr gute Englischkenntnisse (C1), Deutsch-Kenntnisse von VorteilDeine berufliche Zukunft.