Schmitt Engineering
Firmware-Entwickler (m/w/d)
Berlin
Home-Office
C
C/C++
C++
CI/CD (Continuous Integration/Delivery)
Git
Hardware
+2
Ihre Aufgaben:
- Entwicklung und Optimierung von Firmware für eingebettete Systeme in C/C++ (optional Assembler)
- Umsetzung von „Security by Design“ durch Integration moderner Sicherheitsmechanismen
- Integration von Verschlüsselung, Secure Boot und Secure Coding
- Produktionsnahe Firmware-Entwicklung unter Berücksichtigung von Manufacturing, Testing und Field Deployment
- Durchführung und Unterstützung von Code-Reviews, Security-Reviews sowie Unit- und Integrationstests
- Konzeption und Implementierung sicherer OTA-Update-Mechanismen (Over-The-Air)
- Debugging und Troubleshooting in Entwicklungs-, Test- und Produktionsumgebungen
- Analyse und Behebung von Firmware-Fehlern und Field-Issues
- Erstellung technischer Dokumentationen zu Firmware-Architekturen und Security-Maßnahmen
Ihr Profil:
- Abgeschlossenes Studium im Bereich (Wirtschafts-)Informatik, Ingenieurwesen, Physik oder eine vergleichbare Qualifikation
- Praktische Erfahrung in der Firmware-Entwicklung mit C/C++
- Grundverständnis für Sicherheitskonzepte in Embedded Systems
- Erfahrung mit Debugging-Tools wie JTAG, GDB und Logic Analyzer
- Verständnis für Produktionsprozesse und deren Anforderungen an Firmware
- Gute Kenntnisse gängiger Hardware-Schnittstellen wie GPIO, SPI, I2C und UART
- Erfahrung mit Git und CI/CD-Pipelines
- Erfahrung mit Secure Boot, TPM oder Hardware Security Modules (HSM) wünschenswert
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Note:
Please be aware that German is the working language in our project and good German language skills (level B2+) are a prerequisite for the position.
Wir bieten Ihnen folgende Benefits:
- Über 30 Jahre Know-how und abwechslungsreiche Projekte
- Namhafte Kunden in Hochtechnologiebranchen
- Unbefristeter Arbeitsvertrag
- Attraktive, übertarifliche Vergütungsstruktur
- 30 Tage Urlaub
- Flexible Arbeitszeitmodelle und Homeoffice
- Mitarbeiterevents
- Gesundheitsleistungen
- Mitarbeiter werben Mitarbeiter
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Informatik
Informationstechnik
Ingenieurwissenschaften
Naturwissenschaften
Wirtschaftsinformatik
Abschluss
Bachelor
Master/Diplom
IT-Gehälter
Was kann ich verdienen?
Ähnliche IT-Jobs
- Kommunales Rechenzentrum NiederrheinSoftwareentwicklung (m/w/d) für den Bereich Backend JavaKamp-LintfortAnwendungsentwicklung
- Dr. Güldener GruppeSoftwareentwickler (m/w/d) Java / Angular – Backend & MicroservicesStuttgartWebentwicklung +1
- EVIDENT GmbHSoftwareentwickler (m/w/d)Bad KreuznachAnwendungsentwicklung
- SVA System Vertrieb AlexanderBig Data- & KI-Plattform-Entwickler (m/w/d)bundesweitAnwendungsentwicklung +1
- Finanz InformatikSoftware-Entwickler (m/w/d)Münster +2Anwendungsentwicklung
Weitere Jobs
get in IT hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen