You play a key role in developing and maintaining firmware for industrial applications while collaborating with various teams to improve product quality and drive innovation.
Anforderungen
- •Master/Universitätsabschluss in Informatik
- •Fundierte Computerkenntnisse in C und Python
- •Mindestens 2 - 5 Jahre Erfahrung
- •Gründliches Verständnis für Firmware-Entwicklung
- •Kenntnisse in UEFI-Firmware oder BSP-Entwicklung
- •Kenntnisse moderner PC-Architektur
- •Erfahrung mit Debugging Tools wie XDP
- •Erfahrung mit Git, Gitlab und Artifactory
- •Teamplayer mit guten Kommunikationsfähigkeiten
- •Fähigkeit Probleme effektiv zu lösen
- •Eigeninitiative und selbständiges Arbeiten
- •Zielorientiertes Arbeiten unter Zeitplänen
- •Effektives Arbeiten mit globalen Teams
- •Sichere Englischkenntnisse und kulturelle Offenheit
Deine Aufgaben
- •Develop UEFI and embedded controller firmware for industrial computers.
- •Contribute to the product development lifecycle from concept to maintenance.
- •Drive continuous improvement and innovation in firmware, software, and hardware.
- •Collaborate closely with hardware, software, and system development teams.
Original Beschreibung
## UEFI/Firmware Engineer (m/w/d)
### UEFI/Firmware Engineer (m/f/d)
## Anforderungen
### ZU DEINEN AUFGABEN GEHÖREN
* Entwicklung von UEFI-Firmware (BIOS) und Embedded-Controller-Firmware für Industriecomputer (x86) und programmierbare Steuerungen, die in der industriellen Automatisierung eingesetzt werden
* Mitarbeit am gesamten Lebenszyklus der Produktentwicklung, vom Konzept bis zur Definition, Implementierung, Test, Fehlersuche und Wartung
* Kontinuierliche Verbesserung und Innovation bei Firmware-, Software- und Hardwareprodukten
* Enge Zusammenarbeit mit Kollegen aus anderen Abteilungen wie z.B. der Hardware-, Software- und Systementwicklung
### WER DU BIST
* Du erforschst Maßnahmen und probierst neue Ansätze aus.
* Du ermutigst andere, neue Technologien zu erlernen und zu übernehmen.
* Du beharrst darauf, deine Ziele trotz Hindernissen und Rückschlägen zu erreichen.
### WAS VON DIR GEWÜNSCHT WIRD
* Abschluss in Informatik, Softwaretechnik, Elektrotechnik oder ähnlichem (Master/Universitätsabschluss)
* Fundierte Computerkenntnisse und Kenntnisse in höheren Programmiersprachen (C, Python).
* Mindestens 2 - 5 Jahre Erfahrung in dem betreffenden Bereich.
* Gründliches Verständnis der folgenden Konzepte und Grundsätze:
Entwicklung von Firmware oder Gerätetreibern
Programmierung für Hardware oder Systeme (x86)
Computerarchitektur und Betriebssysteme (Linux, Windows)
### BEVORZUGTE QUALIFIKATIONEN, DIE DICH AUSZEICHNEN
* UEFI-Firmware oder BSP-Entwicklung
* Kenntnisse von moderner PC-Architektur, sowie deren Schnittstellen wie PCIe, PCI, SMBus, eSPI, etc.
* Erfahrung in der Anwendung von Debugging Tools wie XDP
* Erfahrung mit modernen SW-Entwicklungsprozessen und Tools wie Git, Gitlab, Artifactory, Subversion etc.
* Teamplayer mit guten Kommunikations- und Koordinationsfähigkeiten
* Fähigkeit Probleme effektiv zu lösen
* Eigeninitiative und selbständiges Arbeiten
* Zielorientiertes Arbeiten bis zum Abschluss von Projekten unter Berücksichtigung vorgegebener Zeitpläne
* Effektives Arbeiten mit verschiedenen Gruppen und mit globalen Teams
* Sichere Englischkenntnisse und kulturelle Offenheit
### YOUR RESPONSIBILITIES WILL INCLUDE
* Development of UEFI firmware (BIOS) and embedded controller firmware for industrial computers (x86) and programmable logic controllers used in industrial automation.
* Collaboration throughout the entire product development lifecycle, from concept to definition, implementation, testing, debugging, and maintenance.
* Continuous improvement and innovation in firmware, software, and hardware products.
* Close collaboration with colleagues from other departments such as hardware, software, and system development.
### WHO YOU ARE
* You explore measures and try out new approaches.
* You encourage others to learn and adopt new technologies.
* You persevere in achieving your goals despite obstacles and setbacks.
### WHAT WILL LEAD YOU TO SUCCESS IN THIS POSITION
* Degree in Computer Science, Software Engineering, Electrical Engineering, or a related field (Master's/University degree).
* Solid computer skills and knowledge of higher-level programming languages (C, Python).
* At least 2 - 5 years of experience in the relevant field.
* Thorough understanding of the following concepts and principles:
Firmware or device driver development
Programming for hardware or systems (x86)
Computer architecture and operating systems (Linux, Windows)
### PREFERRED QUALIFICATIONS THAT SET YOU APART
* UEFI firmware or BSP development
* Knowledge of modern PC architecture and its interfaces such as PCIe, PCI, SMBus, eSPI, etc.
* Experience in using debugging tools such as XDP
* Experience with modern software development processes and tools such as Git, GitLab, Artifactory, Subversion, etc.
* Team player with good communication and coordination skills
* Ability to solve problems effectively
* Initiative and independent work style
* Goal-oriented approach to completing projects while adhering to given timelines
* Effective collaboration with various groups and global teams
* Confident English skills and cultural openness