Auf einen Blick
- Aufgaben: Gestalte die Zukunft von Softwareintegration und CI/CD in einem innovativen Team.
- Unternehmen: Führendes Unternehmen in der Halbleiterindustrie mit globaler Reichweite.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und internationale Zusammenarbeit.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit hervorragenden Entwicklungsmöglichkeiten.
- Warum dieser Job: Sei Teil eines Teams, das Softwarequalität und Effizienz auf ein neues Level hebt.
- Qualifikationen: Studium in Informatik oder Elektrotechnik und gute Programmierkenntnisse in Java oder C++.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Dies ist Ihre Gelegenheit, zukünftige Produkte und Technologien direkt zu gestalten! Advantest ist einer der weltweit führenden Anbieter von automatischen Testgeräten für die Halbleiterindustrie. Wir arbeiten eng mit führenden Unternehmen in den spannendsten, aufstrebenden Märkten zusammen, um zukünftige Technologien zu ermöglichen. Fast jedes moderne Smartphone, Cloud-System oder Automobil verlässt sich auf Halbleiter, die mit unseren Produkten getestet wurden.
Wir streben nach kontinuierlicher Verbesserung, insbesondere in den Bereichen Softwarequalität, Leistung, CI/CD und Softwarebereitstellung unseres Kernsoftwareprodukts SmarTest, das aus mehreren Millionen Zeilen C++/Java-Code besteht.
In dieser Rolle werden Sie eine Schlüsselrolle bei der Sicherstellung der Stabilität und Qualität unseres Softwareintegrationsprozesses spielen. Sie werden eng mit Entwicklungsteams auf der ganzen Welt zusammenarbeiten, um Softwareänderungen zu integrieren, Build- und Testergebnisse zu analysieren, Integrationsprobleme zu lösen und unsere Engineering-Workflows und Toolchain kontinuierlich zu verbessern.
In dieser Rolle werden Sie:
- Ein Teil eines Teams erfahrener Softwareingenieure und Testexperten werden, das das gemeinsame Ziel verfolgt, die Effizienz, Effektivität und Flexibilität unserer Build-, Release- und Testprozesse zu verbessern.
- Die tägliche Integration von Softwareänderungen in unsere Hauptentwicklungslinien besitzen und koordinieren.
- Pull-Requests integrieren, Build-Fehler und Integrationskonflikte analysieren und eng mit den Entwicklungsteams zusammenarbeiten, um diese Probleme zu lösen.
- Den kontinuierlichen Integrationsprozess für ein großangelegtes Softwareprodukt unterstützen und verbessern.
- Automatisierte Testausführungen überwachen und Testergebnisse bewerten.
- Automatisierungsskripte und CI/CD-Tools pflegen und erweitern.
- Zur kontinuierlichen Verbesserung der Softwareintegration, des Builds, der Tests und der Bereitstellungs-Workflows beitragen.
- Moderne Entwicklungstools, Workflows und Ingenieurpraktiken evaluieren und einführen.
- Mit Softwareingenieuren, Testingenieuren und Stakeholdern in Deutschland, den USA, China und Japan zusammenarbeiten.
Jobanforderungen:
- Abschluss als Bachelor oder Master in Informatik, Elektrotechnik oder einem verwandten Bereich.
- Gute Softwareentwicklungsfähigkeiten in Java oder C++.
- Sehr gutes Verständnis von Git-basierten Entwicklungs-Workflows, Pull-Requests, Branching-Strategien (z.B. trunk-basierte Entwicklung, GitFlow, Feature-Branching, …) und der Lösung von Merge-Konflikten.
- Erfahrung mit modernen Build-Systemen wie Bazel, Maven oder CMake.
- Starker Hintergrund in CI/CD-Plattformen wie Jenkins oder GitHub Actions.
- Gute Kenntnisse in Skriptsprachen, insbesondere Python, Groovy und Linux-Shell-Scripting.
- Erfahrung mit KI-unterstützten Ingenieurt tools zur Verbesserung von Softwareentwicklung, Testing, Integration, Fehlersuche und Automatisierungs-Workflows.
- Fähigkeit, selbstständig zu arbeiten und Verantwortung für Aufgaben zu übernehmen.
- Leidenschaft für Softwarequalität, kontinuierliche Verbesserung und Ingenieurexzellenz.
- Sehr gute Englischkenntnisse.
Bevorzugte Qualifikationen:
- Starke analytische und problemlösende Fähigkeiten.
- Erfahrung mit Bitbucket, Confluence und Jira.
- Erfahrung in der Arbeit mit großangelegten Softwareprodukten und verteilten Entwicklungsorganisationen.
- Erfahrung mit automatisierten Testframeworks und Softwarequalitätsengineering.
- Starke Kommunikations- und Kollaborationsfähigkeiten in einem internationalen Umfeld.
- Erfahrung mit agilen oder SAFe-Entwicklungsmethoden.
- Erfahrung im Halbleitertesting oder in der Halbleiterindustrie.
Jobdetails:
- Jobtyp: Vollzeit
- Kategorie: Forschung & Entwicklung (Softwareentwicklung)
Software Integration & CI Expert (m/f/d) Arbeitgeber: Advantest
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem innovativen und dynamischen Umfeld zu arbeiten, das auf Teamarbeit und kontinuierliche Verbesserung setzt. Unsere Unternehmenskultur fördert die persönliche und berufliche Entwicklung durch gezielte Schulungen und Weiterbildungsmöglichkeiten. Zudem profitieren Sie von flexiblen Arbeitszeiten und einer modernen Arbeitsumgebung, die es Ihnen ermöglicht, Ihre Fähigkeiten optimal einzubringen und weiterzuentwickeln.