Inserat online seit: 16 Juni
Aufgaben der Stelle
Willkommen bei ASMPT. Mit 10.600 Mitarbeitenden weltweit sind wir technologischer Prozesspartner für die Elektronikindustrie und brennen für innovative Automatisierungsstrategien am Puls der Zeit.
Unsere passionierten Teams fordern den Status quo immer wieder heraus und setzen neue Maßstäbe für die Fertigung von Smartphones, Computern, Netzwerken, autonomen Fahrzeugen, intelligenten Maschinen sowie modernster Medizin- und Energietechnik.
Das geht nur mit Leidenschaft, Teamgeist und neugierigen Profis. Bei uns gibt es tolle Leute und leidenschaftliche Menschen, die gemeinsam etwas verändern wollen.
Wir bei ASMPT AMICRA sind einer der weltweit führenden Anbieter von hochpräzisen Bestückungsanlagen für Märkte wie Halbleiter, Optoelektronik und Photonik.
Werden Sie ein Teil von ASMPT als (Senior) Software Engineer (m/w/d)
Verstärken Sie unser Team am Standort Regensburg!
Aufgaben- Entwicklung und Weiterentwicklung einer modularen C++-Software-Engine zur generischen Steuerung komplexer Maschinen
- Konzeption und Umsetzung skalierbarer Software-Architekturen mit modernen Design-Patterns und klaren Schnittstellen
- Entwicklung und Integration hardwarenaher Komponenten sowie verschiedener Hardware-Schnittstellen
- Implementierung performanter, robuster und thread-sicherer Lösungen für parallele Abläufe und Multithreading-Szenarien
- Mitarbeit an technischen UI-, Visualisierungs- und 3D-Rendering-Lösungen, z. B. im Umfeld von Immediate-Mode-UI-Rendering und OpenGL
- Enge Zusammenarbeit mit Software-, Hardware- und Inbetriebnahme-Teams bei der Umsetzung anspruchsvoller Lösungen in Bereichen wie Motion Control und Vision Detection
Profil- Abgeschlossenes Studium im Bereich Informatik, Automatisierungstechnik, Maschinenbau oder vergleichbare Qualifikation
- Mehrjährige Berufserfahrung (idealerweise ab 3 Jahren) in der Entwicklung industrieller Softwaresysteme
- Fundierte Kenntnisse in modernem C++ sowie in modularer Softwareentwicklung und objektorientiertem Design
- Erfahrung mit Software-Architektur, Systemintegration und Performanceoptimierung
- Praxis im Umgang mit Hardwareschnittstellen sowie idealerweise Berührungspunkte mit Maschinenbau oder hardwarenahen Systemen
- Erfahrung mit Multithreading, nebenläufigen Systemen und robuster Fehleranalyse
- Kenntnisse in technischen UI-/Visualisierungskonzepten, 3D-Rendering oder OpenGL sind von Vorteil
- Erfahrung mit Git, Azure DevOps sowie modernen Entwicklungsprozessen rund um Code Reviews und CI/CD-Pipelines ist wünschenswert
- Erfahrung mit Unit Tests, idealerweise mit Google Test, sowie ein gutes Verständnis für softwareseitige Qualitätssicherung sind von Vorteil
- Ausgeprägte analytische Fähigkeiten, strukturierte Arbeitsweise und gute Kommunikationsfähigkeit
- Sehr gute Englischkenntnisse
Wir bieten- Mitarbeit in einem innovativen, motivierten Team mit viel fachlichem Austausch und gemeinschaftlicher Weiterentwicklung
- Direkter Einfluss auf Architektur- und Designentscheidungen in einem technisch anspruchsvollen Umfeld
- Flexible Arbeitszeitmodelle mit der Möglichkeit zum Homeoffice
- Zusatzleistungen, u. a. JobRad und RVV Jobticket / Deutschlandticket
- Betriebliche Altersvorsorge
- Gesundheitsförderung
- Mitarbeiterevents
- Kollegiales, pragmatisches Umfeld mit fachlichem Austausch, offener Gesprächskultur und kurzen Entscheidungswegen
- Attraktive Vergütung bei Reisetätigkeit
JBJB1_DE