Jetzt whatchado Real ansehen!
UEFI / Firmware Engineer
Vollzeit
- Home Office:Keine Angabe
- Einstiegsgehalt:No data
- Berufserfahrung:2-5 Jahre
- Startdatum:Ab sofort
- Befristung:Ohne Befristung
Augsburg, DE1 week ago
Dein Profil
- B.Sc. or M.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
- Strong proficiency in C programming for low‑level, performance‑critical systems.
- 2–5+ years of relevant experience in firmware, BIOS, device driver, or embedded systems development.
- Experience with hardware bring‑up, board‑level debugging, or working with schematics and datasheets.
- Solid understanding of firmware or device‑driver development principles, x86 architecture, platform initialization, and hardware‑software interaction, and operating system fundamentals (Linux and/or Windows).
Deine Aufgaben
- Design, develop, integrate, and maintain UEFI/BIOS firmware and/or Embedded Controller (EC) firmware for industrial computing platforms.
- Implement and adapt system-level features and hardware initialization routines.
- Debug, troubleshoot, and root‑cause complex issues across the firmware stack using modern debugging methodologies and tools.
- Participate in all phases of the product development lifecycle: requirements definition, architecture, implementation, verification, documentation, and sustaining.
- Develop and maintain security‑related firmware features such as Secure Boot and platform integrity mechanisms.
- Ensure product compliance with cybersecurity regulations and standards, including the Cyber Resilience Act.
- Collaborate closely with hardware, software, and systems engineering teams to optimize platform bring‑up, performance, and stability.
Unser Angebot
- Hands‑on experience with UEFI/PI architecture, BIOS development, or board support package (BSP) creation.
- Familiarity with the Cyber Resilience Act (CRA) and firmware security best practices.
- Understanding of modern PC interfaces: PCIe, SMBus, SPI/eSPI, GPIO, ACPI, etc.
- Experience with JTAG/XDP, logic analyzers, oscilloscopes, or other low‑level debugging tools.
- Knowledge of common development tools and processes: Git, GitLab, CI/CD pipelines, issue tracking, artifact management.
- Ability to take ownership of deliverables, manage schedules, and drive tasks to completion.
- Strong analytical and problem‑solving skills, with the ability quickly learn new technologies.
- Effective communication skills in English; German proficiency is a plus.
Über Ingenieure*innen: Häufig gestellte Fragen
Welche Skills benötigt man als Ingenieur*in?
Um ihre Tätigkeit gut ausführen zu können, benötigen Ingenieure*innen grundsätzlich folgende Hard Skills:
Außerdem sollte ein Ingenieur*in gewisse Soft Skills mitbringen:
Schreib- und Lesekompetenz
Außerdem sollte ein Ingenieur*in gewisse Soft Skills mitbringen:
Selbstständigkeit
Welche Schulfächer sind für einen angehenden Ingenieur*in relevant?
Für die meisten Ingenieure*innen ist es hilfreich, an folgenden Schulfächern Interesse zu haben: Englisch, Mathematik, Physik, Wirtschaft, Technik
In welchen Tätigkeitsfeldern arbeiten Ingenieur*in?
Ingenieure*innen arbeiten in der Regel in folgenden Tätigkeitsfeldern:
Welche ähnlichen Berufe gibt es?
Ähnliche Berufe sind unter anderem:

