Zurück zu allen offenen Projekten
Zurück zu allen offenen Projekten
Software Entwicklung Bare-Metal & Python
12 Laufzeit Oberkochen & Remote
Start: Oktober 2026
Dauer: 12 Monate
Auslastung: Vollzeit (40 Std. pro Woche)
Lokation: Oberkochen
Vertragsart: Arbeitnehmerüberlassung
Aufgaben:
- In dieser Position entwickeln Sie Software für hochpräzise Lithografiesysteme und tragen zur Entwicklung robuster eingebetteter Steuerungslösungen in einem anspruchsvollen Halbleiterumfeld bei.
- Sie arbeiten eng mit erfahrenen Experten aus den Bereichen Software, Elektronik und Systementwicklung zusammen und gestalten technische Lösungen von der Umsetzung bis hin zu Entwurfsentscheidungen mit.
- Entwicklung von eingebetteter Steuerungssoftware für Lithografiesysteme der nächsten Generation – Implementierung von Software für Bare-Metal-Controller mit Schwerpunkt auf C-Programmierung
- Mitwirkung an der Entwicklung eingebetteter Linux-basierter Softwarekomponenten, wo erforderlich
- Unterstützung bei der Definition der Softwarearchitektur und Umsetzung von Anforderungen in nachhaltige technische Lösungen
- Aufbau und Verbesserung der Testinfrastruktur für die Softwareverifizierung und -validierung
- Analyse technischer Anforderungen, des Laufzeitverhaltens und von Randfällen zur Sicherstellung einer zuverlässigen Systemleistung
- Enge Zusammenarbeit mit einem agilen und hochspezialisierten Entwicklungsteam
Anforderungen:
- Abschluss in Ingenieurwesen, Informatik, Steuerungstechnik, Mathematik, Physik oder einem vergleichbaren Fachgebiet
- Fundierte und aktuelle praktische Erfahrung in der professionellen C-Softwareentwicklung für Bare-Metal-Systeme
- Fundiertes Verständnis von Low-Level-Konzepten der Embedded-Software, einschließlich Speicherverwaltung und hardwarebezogener Programmierung
- Praktische Erfahrung in der maschinenorientierten Softwareentwicklung, mit Embedded-Linux oder in Echtzeitumgebungen
- Erste Erfahrungen mit Aufgaben im Bereich Softwarearchitektur und bei der Treffen technischer Designentscheidungen
- Gutes Verständnis für Prinzipien des Software-Designs und die Fähigkeit, Lösungen aus Anforderungen, Laufzeitverhalten und relevanten Randfällen abzuleiten
- Erfahrung mit Python für die Testautomatisierung ist von Vorteil
- Idealerweise Kenntnisse in FPGA oder VHDL
- Ausgeprägte analytische Fähigkeiten, eine strukturierte Arbeitsweise und klare Kommunikation in interdisziplinären Teams
- Sehr gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil





