Firmwareentwickler
FERCHAU GmbH
8 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Shift work Languages
English, GermanJob location
Tech stack
Keil
Unit Testing
C++
Code Review
Communications Protocols
Programming Tools
Ethernet
Firmware
Modbus
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
Information Technology
Job description
Dein Aufgabengebiet
- Entwicklung und Implementierung von Firmware für Embedded-Systeme und Mikrocontroller
- Design und Optimierung von hardwarenahem Code (z. B. für Sensoren, Aktuatoren oder Kommunikationsmodule)
- Implementierung von Treibern, Protokollen und Kommunikationsschnittstellen (z. B. SPI, I2C, UART, CAN, Ethernet)
- Durchführung von Code-Reviews, Unit-Tests und Performance-Optimierungen
- Enge Zusammenarbeit mit Hardware- und Software-Teams zur Integration von Firmware in komplette Systeme
- Fehlerdiagnose und Behebung von Problemen auf der Firmware-Ebene
- Erstellung von technischen Dokumentationen und Spezifikationen für Firmware-Komponenten
- Sicherstellung der Einhaltung von Qualitätsstandards und Normen (z. B. IEC 61508, ISO 26262)
Das bieten wir dir
- Betriebliche Altersvorsorge
- Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
- Fachliche und persönliche Weiterentwicklungsmöglichkeiten
- Unterstützung bei der Kinderbetreuung durch Kitazuschuss
- Wir bieten Sonderurlaub, Jubiläumszuwendungen uvm
- Zuschuss für Bildschirmarbeitsplatzbrillen
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten
Requirements
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung
- Fundierte Kenntnisse in der Firmware-Entwicklung und im Umgang mit Mikrocontrollern (z. B. ARM, AVR, PIC)
- Sehr gute Programmierkenntnisse in C und C++ für Embedded Systems
- Erfahrung mit Entwicklungswerkzeugen und -umgebungen wie IAR Embedded Workbench, Keil, GCC oder ähnlichen
- Kenntnisse in der Integration von Kommunikationsprotokollen und Bus-Systemen (z. B. CAN, Ethernet, Modbus)
- Erfahrung mit Echtzeitbetriebssystemen (RTOS) und Multitasking-Umgebungen ist von Vorteil
- Fähigkeit zur Fehleranalyse und Optimierung von Software in Embedded-Umgebungen
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
About the company
Are you inspired by exciting IT projects for well-known customers? Thrilling work at the limit of what's technically feasible? Then come to FERCHAU, the market leader in engineering and IT, with more than 8,400 employees at over 100 sites. Become one of over 2,500 IT consultants and work on IT projects that demand your entire knowledge base and thus also advance your personal development.