Embedded Software Developer
Sie tragen als Embedded-Software-Entwickler wesentlich dazu bei, dass unsere Produkte sicher und effizient funktionieren.
* Sie analysieren System- und Produktanforderungen und entwickeln Konzepte für Hard- und Softwarearchitekturen.
* Sie entwerfen, programmieren und testen wiederverwendbare Softwaremodule mit Blick auf Funktion, Effizienz und Wartbarkeit.
* Sie prüfen die technische Umsetzbarkeit bei Design-Reviews und Codeanalysen und sichern ein stabiles, performantes Gesamtsystem.
* Sie behalten den Überblick bei Integrationen und Systemtests und sichern die Qualität Ihrer Entwicklungen durch sorgfältige Verifikation und Validierung.
* Sie koordinieren und steuern Entwicklungsaufgaben im Bereich Embedded-Software in enger Zusammenarbeit mit internen Fachabteilungen und externen Partnern.
Anforderungen an Sie
* Abschluss eines Studiums im Bereich Elektrotechnik, Informatik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung.
* Berufserfahrung in der Embedded-Softwareentwicklung, idealerweise im Umfeld von Elektronik- oder Systemkomponenten.
* Sicherer Umgang mit C und C++ sowie Kenntnisse in Python und Assembler. Erfahrung mit System-on-Chip Architekturen und Kenntnisse im Bereich Zeit- und Taktsynchronisation über Ethernet (PTP und SyncE) sind von Vorteil.
* Analytische Arbeitsweise sowie ein ausgeprägtes Qualitätsbewusstsein und Kommunikationsstärke.
* Fließende Deutsch- und Englischkenntnisse für die Arbeit in nationalen und internationalen Projekten.