Job Description
Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Anbieter und Entwickler von IT-Lösungen für smarte Integration von IT-Trends und etablierten Lösungen. Ob als Berufseinsteiger:in mit frischen Ideen oder als Berufserfahrene:r mit fundierter Expertise - bei uns trägst du aktiv zum Erfolg deines Teams bei und entwickelst dich durch praxisnahe Erfahrungen stetig weiter.(Senior) Firmwareentwickler (m/w/d) Siemens AG
Karlsruhe
Dein Aufgabengebiet
- Design und Implementierung von Firmware-Modulen für Embedded- und SPS-Betriebssysteme
- Portierung und Integration vorhandener Firmware-Module in bestehende Plattformen
- Entwicklung hardwarenaher Software (Sensoren, Aktuatoren, Kommunikationsmodule)
- Implementierung von Treibern, Protokollen und Schnittstellen (z. B. SPI, I2C, UART, CAN, Ethernet, Modbus)
- Modultests und Erstellung von technischer Dokumentation und Spezifikation
- Fehlerdiagnose und Debugging auf Firmware/Betriebssystemebene
- Enge Zusammenarbeit mit Hardware und Softwareteams zur Systemintegration
- Sicherstellung von Qualitätsstandards und Normen (z. B. IEC 61508, ISO 26262 je nach Domäne)
- Zuschuss für Bildschirmarbeitsplatzbrillen
- Viel Flexibilität durch die Möglichkeit, mobil zu arbeiten
- Fachliche und persönliche Weiterentwicklungsmöglichkeiten
- Fit bleiben mit einer vergünstigten Mitgliedschaft bei Fitness First
- Unterstützung bei der Kinderbetreuung durch Kitazuschuss
- Prämienprogramm für Empfehlungen neuer Kolleg:innen
- Sonderurlaub für wichtige private Anlässe, z. B. Hochzeit, Umzug, Geburt
Das bringst du mit
- Abgeschlossenes Studium in (technischer) Informatik, Elektrotechnik, Mechatronik oder eine ähnliche Qualifikation
- Mehrjährige Berufserfahrung in der Firmware Entwicklung für Embedded/Echtzeitsysteme
- Fundierte Kenntnisse in C und C++
- Praxis in der Entwicklung von Treibern sowie im Umgang mit Protokollen und Bussystemen (z. B. CAN, Ethernet, Modbus)
- Routiniert in Debugging, in der Fehlersuche und Performance-Optimierung in Embedded-Umgebungen
- Ausgeprägte analytische Fähigkeiten und schnelle Einarbeitung in komplexe Systeme
- Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift