Firmware-Entwickler (m/w/d) in Heidelberg
Aufgaben und Zuständigkeiten
* Erstellung von Firmwaremodulen: Entwicklung neuer Funktionen und Optimierung bestehender Module unter Berücksichtigung funktionaler Anforderungen, Qualität und regulatorischer Vorgaben.
* Umsetzung von Projekten: Von der Konzeption über die Planung bis hin zur Umsetzung entwickeln Sie Firmwarekomponenten, Ablaufsteuerungen und passende Testszenarien basierend auf klar definierten Aufgabenstellungen.
* Abstimmung im Team: Innerhalb des Entwicklungsteams erarbeiten und evaluieren Sie Firmwarekonzepte und erstellen darauf aufbauend die zugehörigen technischen Spezifikationen.
Besondere Anforderungen
* Mehrjährige Erfahrung mit Embedded-Bereich in den Sprachen C, C++, C# sowie sehr gute Kenntnisse in objektorientierter Programmierung.
* Fundierte Erfahrung mit ARM Cortex M und Atmel XMEGA Mikrocontrollern.
* Erfahrung mit der Ansteuerung von Peripheriemodulen wie EEPROMs, Temperatursensoren, externen ADCs, DACs sowie UART, SPI und I2C.
Vorteile
* Flexibles Arbeitszeitmodell mit 30 Tagen Urlaub.
* Kostenloser Zugang zu Corporate Benefits Plattform mit Rabattierungen für Mitarbeiter.
* Weiterbildungsmöglichkeiten auf digitale Lernplattform.
Bewerbung
Bewerben Sie sich einfach online mit einem kurzen Formular. Wir werden uns zeitnah bei Ihnen melden und laden Sie gegebenenfalls zu einem Online-Interview ein.