Hybrid-Job
Hybrid / Homeoffice möglichHardwarenahe:r Softwarearchitekt:in
Lcm
Das Wichtigste aus der Anzeige
- Tech-Stack
- CC++STM32NordicRTOSCANUARTI2CSPIGit
- Erfahrungslevel:
- Mid-Level
- Benefits
- Gleitzeit
- Homeoffice-Regelung
- Individuelle Weiterbildungsmöglichkeiten (intern & extern)
- Attraktive Sozialleistungen
- Team-Events
- Moderne Arbeitsumgebung
Als hardwarenahe:r Softwarearchitekt:in konzipierst und entwickelst du Embedded-Software und Softwarearchitekturen für Mikrocontroller und Echtzeitsysteme. Die Rolle richtet sich an erfahrene Entwickler:innen mit fundierten Kenntnissen in Embedded C/C++ und Freude an interdisziplinärer Produktentwicklung.
- Entwicklung modularer Softwarearchitekturen und Embedded-Software in C/C++
- Integration von Sensoren, Aktoren und Kommunikationsschnittstellen
- Gleitzeit, Homeoffice-Regelung und individuelle Weiterbildung
- Flache Hierarchien und viel Gestaltungsspielraum bei Architekturentscheidungen
Automatisch ausgelesen
Stellenbeschreibung
Dein abwechlsungsreiches Arbeitsfeld
- Konzeption und Entwicklung von hardwarenahen Softwarearchitekturen
- Definition von Softwarekomponenten, Schnittstellen und modularen Systemstrukturen
- Entwicklung von Embedded Software in C/C++ für Mikrocontroller und Echtzeitsysteme, Optimierung hinsichtlich Performance, Echtzeitfähigkeit, Zuverlässigkeit und Wartbarkeit
- Integration von Hardwarekomponenten, Sensoren, Aktoren und Kommunikationsschnittstellen
- Durchführung von Softwaretests, Integration, Verifikation und systematischem Debugging
- Enge Zusammenarbeit mit Hardwareentwicklung, und weiteren interdisziplinären Entwicklungsteams
Deine Stärken
- HTL- oder Studienabschluss in Informatik, Embedded Systems, Elektrotechnik, Mechatronik oder einer vergleichbaren Fachrichtung
- Fundierte Erfahrung in der Entwicklung und Architektur von hardwarenaher Software
- Sehr gute Kenntnisse in Embedded C/C++ und der Programmierung von Mikrocontrollern (z. B. STM32, Nordic)
- Erfahrung mit Softwarearchitektur, modularen Softwarekonzepten und Echtzeitsystemen (RTOS)
- Gutes Verständnis von Hardware, elektronischen Schaltungen und hardwarenahen Schnittstellen wie CAN, UART, I2C und SPI
- Kenntnisse moderner Entwicklungswerkzeuge, Versionsverwaltung ( Git ) sowie Test- und Debugging Methoden
- Strukturierte, lösungsorientierte Arbeitsweise und Freude daran, komplexe technische Herausforderungen zu meistern
- Teamgeist, Eigeninitiative und Begeisterung für innovative Technologien
Unser Angebot für Deine Entwicklung
- Anspruchsvolle Entwicklungsprojekte mit direktem Einfluss auf innovative Produkte und Technologien
- Viel Gestaltungsspielraum bei Architekturentscheidungen und der Umsetzung eigener Ideen
- Flache Hierarchien und ein technikbegeistertes, interdisziplinäres Team
- Gleitzeit, Homeoffice-Regelung und eine moderne Arbeitsumgebung
- Individuelle Weiterbildungsmöglichkeiten (intern & extern)
- Attraktive Sozialleistungen und abwechslungsreiche Team-Events
Diese Stelle wird von einer externen Quelle bereitgestellt. Die Bewerbung erfolgt auf der Website der Quelle.
