Embedded Software Architectur
Bewerben Sie sich als Experte für die Entwicklung von eingebetteten Systemen, um mit unserer Vision von innovativen Technologieprojekten zu schaffen.
Aufgaben
* Konzeption und Implementierung einer skalierbaren Softwareplattform für mehrere Produkte.
* Entwicklung von Schnittstellen, Kommunikationsschichten und eingebetteten Frameworks.
* Unterstützung bei technischen Entscheidungen im Bereich der Auswahl von Betriebssystemen, Werkzeugketten, Middleware und Sicherheitskonzepten.
* Führung von Entwicklungsteams und Durchführung von Code-Reviews zur Gewährleistung von Best Practices.
* Zusammenarbeit mit Fachleuten aus Hardware, Cloud, Sicherheit und Produktentwicklung zur Umsetzung von Anforderungen in robuste Lösungen.
* Beurteilung und Integration neuer Technologien (OTA-Updates, Konnektivitätsstacks, KI an der Peripherie usw.).
Anforderungen
* Mehrjährige Erfahrung in der Entwicklung von eingebetteten Systemen (C / C++) mit Kenntnissen im Bereich des Systemdesigns.
* Fundierte Kenntnisse in den Bereichen eingebettete Architekturen, Speichermodelle, Bootloader und SoC/MCU-Plattformen.
* Erfahrung mit einem oder mehreren der folgenden Bereiche: Betriebssysteme (FreeRTOS/Zephyr/QNX), Embedded Linux, Yocto, CAN/Ethernet-Stacks, Sicherheitskonzepte, BSPs.
* Fähigkeit, das gesamte System zu sehen, nicht nur einzelne Funktionen – ganzheitliches Denken, langfristiges Denken.
* Kommunikativ, strukturiert und in der Lage, technische Diskussionen und Entscheidungen zu leiten.
Vorteile
* Durch Ihre Beiträge beeinflussen Sie die Architektur und tragen nicht nur Code bei.
* Arbeiten Sie an komplexen Produkten mit langem Lebenszyklus, die die industrielle Infrastruktur antreiben.
* Freiheit, die Technologie-Roadmap zu gestalten und moderne Paradigmen einzuführen.
* Direkter Austausch mit Entscheidungsträgern – Ihre Ideen werden tatsächlich umgesetzt.
* Wettbewerbsfähiges Gehaltspaket, moderne Arbeitskultur und die Möglichkeit, Initiativen zu entwickeln und zu leiten.