Firmware-Entwickler
Cs2 ITEC GmbH?&?Co.?KG
Berlin, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
JuniorJob location
Berlin, Germany
Tech stack
C++
Continuous Integration
Software Debugging
Firmware
Hardware Interface Design
Joint Test Action (IEEE Standards)
Universal Asynchronous Receiver/Transmitter
GIT
Information Technology
Software Version Control
Job description
- Entwicklung und Optimierung von Firmware für Embedded Systems (C/C++, ggf. Assembler)
- Umsetzung von Security-by-Design-Prinzipien, z. B. Verschlüsselung, Secure Boot und Secure Coding
- Berücksichtigung von Produktions-, Test- und Deployment-Anforderungen bereits in der Entwicklungsphase
- Durchführung und Unterstützung von Code-Reviews, Security-Reviews sowie Unit- und Integrationstests
- Konzeption und Implementierung sicherer Firmware-Updates und OTA-Update-Mechanismen
- Debugging und Troubleshooting von Firmware-Fehlern in Entwicklung, Test und Produktion
- Erstellung und Pflege technischer Dokumentationen zur Firmware-Architektur und zu Security-Maßnahmen
- Enge Zusammenarbeit mit Hardware-, QA-, Security- und Produktionsteams
Requirements
- Abgeschlossenes Studium (mind. Bachelor), idealerweise in: (Wirtschafts-)Informatik, Ingenieurwesen oder Physik
- Mindestens ein Jahr relevante Berufserfahrung
- Mehrjährige praktische Erfahrung in der Firmware-Entwicklung mit C/C++
- Grundverständnis von Security-Konzepten in Embedded Systems
- Erfahrung mit Debugging-Tools (z. B. JTAG, GDB, Logic Analyzer)
- Verständnis von Produktionsprozessen und deren Anforderungen an Firmware
- Sehr gute Kenntnisse von Hardware-Schnittstellen (GPIO, SPI, I2C, UART etc.)
- Erfahrung mit Versionskontrolle (Git) sowie CI/CD-Pipelines
Benefits & conditions
- Abwechslungsreiche Tätigkeiten in einem spannenden Aufgabenumfeld
- Internationale Großprojekte bei namhaften Kunden
- Mitarbeit in einem sympathischen und motiviertem Team
- Angenehmes und kollegiales Arbeitsumfeld
- Interessante Perspektiven für die fachliche und persönliche Weiterentwicklung
- Attraktive Vergütung und flexible, familienfreundliche Arbeitszeiten
About the company
Cs2 ITEC bietet Ihnen als Berufseinsteiger oder erfahrenem Spezialisten ausgezeichnete Möglichkeiten der fachlichen und persönlichen Weiterentwicklung.
Bei spannenden und abwechslungsreichen Tätigkeiten für internationale Großkunden und Konzerne, bauen Sie, je nach Aufgabenstellung und Position tiefes Fachwissen in neuesten Technologien oder breites Projektleitungs- bzw. Führungs-Know-how auf. Durch die Vielzahl unserer Themen können wir Ihnen, je nach persönlichen Wünschen, verschiedene Technologiebereiche und Aufgabenstellungen anbieten.