Unsere Schwerpunkte liegen dabei in den Bereichen Personaldienstleistungen, Outsourcing, Managed Services und der individuellen Softwareentwicklung.
Für unsere BFI Unternehmensgruppe suchen wir zum weiteren Ausbau unseres Teams eine/n
5174 Firmware-Entwickler (m/w/d)
Firmware-Entwicklung: Entwicklung und Optimierung von Firmware für eingebettete Systeme (C/C++, ggf. Assembler) Security by Design: Integration von Sicherheitsmechanismen in den Entwicklungsprozess (Verschlüsselung, sichere Boot-Prozesse, Secure Coding) Produktionsnahe Entwicklung: Berücksichtigung von Manufacturing, Testing und Field-Deployment bereits während der Entwicklung Code-Reviews & Testing: Durchführung und Unterstützung von Security-Reviews, Unit-Tests und Integrationstests Firmware-Updates & OTA: Konzeption und Implementierung von sicheren Over-The-Air-Update-Mechanismen Debugging & Troubleshooting: Analyse und Behebung von Firmware-Fehlern in verschiedenen Phasen (Entwicklung, Test, Produktion) Dokumentation: Erstellung technischer Dokumentation für Firmware-Architektur und Security-Maßnahmen Zusammenarbeit: Enge Abstimmung mit Hardware-Teams, QA, Security-Teams und Produktionsabteilungen
Erforderlich: Mind. Bachelor Studium bestenfalls (Wirtschafts-)Informatik, Ingenieurwesen, Physik Mindestens einjährige Berufserfahrung Mehrjährige Erfahrung in der Firmware-Entwicklung (C/C++) Grundverständnis für Sicherheitskonzepte in eingebetteten Systemen Erfahrung mit Debugging-Tools (JTAG, GDB, Logic Analyzer) Verständnis für Produktionsprozesse und deren Anforderungen an Firmware Gutes Verständnis für Hardware-Schnittstellen (GPIO, SPI, I2C, UART, etc.) Versionskontrolle (Git) und CI/CD-Pipelines Englisch auf Business-Niveau
Wünschenswert: Erfahrung mit Secure Boot, Trusted Platform Module (TPM) oder Hardware Security Modules (HSM) Kenntnisse in Kryptographie und Authentifizierungsmechanismen Erfahrung mit Firmware-Signing und Code-Attestation Vertrautheit mit RTOS (Real-Time Operating Systems) Erfahrung in der Fehleranalyse in Produktionsumgebungen (RMA, Field-Failures) Kenntnisse in Security-Standards (Common Criteria, IEC 62443, etc.) Erfahrung mit Penetration Testing oder Vulnerability Assessment Agile Entwicklungsmethoden
- - Anschreiben, Lebenslauf und (Arbeits-)Zeugnisse
- - Stellenbezeichnung mit Arbeitsort
- - Ihre Verfügbarkeit
- - Ihren Gehaltswunsch
- - eine Telefonnummer, über diese Sie am besten erreichbar sind
- - einen Einsatz in namhaften Unternehmen in ganz Deutschland
- - ein festes Monatsgehalt
- - individuelle Weiterbildungsmöglichkeiten
- - eine individuelle Mitarbeiterbetreuung durch unser HR-Team
- - Sie sammeln wertvolle Berufserfahrungen in komplexen Projekt-Umgebungen
- - Möglichkeiten zur Übernahme beim Kunden
- - sehr gute Chancen auch für Berufseinsteiger