vistarox ist ein wachsender Spezialdienstleister für Engineering, IT und Business. Wir unterstützen Unternehmen mit zielgerichteter Projektunterstützung und dem Aufbau leistungsfähiger Teams. Mit einer klaren, lösungsorientierten Arbeitsweise und echter Begeisterung für anspruchsvolle Aufgaben schaffen wir nachhaltigen Mehrwert.
Über die Position
Wir suchen für unseren Kunden einen Senior Software Engineer Navigationssysteme (m/w/d) für ein technologisch anspruchsvolles Umfeld im Bereich moderner Navigations- und Ortungssysteme. Dich erwartet eine vielseitige Position in der Embedded-Linux- und hardwarenahen Softwareentwicklung, in der Du den gesamten Entwicklungszyklus von der Architektur und Implementierung bis zur Integration und Verifikation begleitest. Dabei arbeitest Du mit Technologien wie C/C++, Embedded Linux, Yocto und Linux Device Trees und entwickelst sowie integrierst Treiber und Hardware-Schnittstellen. Freue Dich auf anspruchsvolle Technologieprojekte, hohe technische Eigenverantwortung und die enge Zusammenarbeit mit Hardware-, FPGA- und Systementwicklern.
Deine Aufgaben
- Entwicklung und Weiterentwicklung von Embedded Software für Navigationssysteme
- Analyse von System- und Softwareanforderungen und Ableitung technischer Lösungen
- Erstellung von Softwarearchitekturen und technischen Designs
- Entwicklung hardwarenaher Embedded Software in C/C++
- Entwicklung und Integration von Treibern und Hardwarekomponenten
- Integration und Konfiguration Linux-basierter Embedded-Systeme
- Erstellung und Pflege von Yocto-Buildumgebungen, BSPs, Recipes und Klassen
- Entwicklung und Automatisierung von Build-, Test- und CI/CD-Prozessen
- Durchführung von Unit-, Integrations- und Systemtests
- Verifikation, Dokumentation und Weiterentwicklung bestehender Softwarelösungen
- Enge Zusammenarbeit mit Hardware-, FPGA- und Systementwicklung
Dein Profil
- Studium in Informatik, Elektro-/Informationstechnik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Embedded-Softwareentwicklung
- Sehr gute C/C++-Kenntnisse inkl. moderner Sprachstandards
- Fundierte Kenntnisse in Embedded Linux und Linux-basierten Embedded-Systemen
- Erfahrung mit CMake, Libraries, Binaries, Packaging und Installation
- Sehr gute Yocto-Kenntnisse inkl. Recipes, Klassen, BSPs und devtool
- Erfahrung in hardwarenaher Software- und Treiberentwicklung sowie mit Linux Device Trees
- Sicherer Umgang mit SPI, UART, I²C und Ethernet sowie grundlegende Kenntnisse in VLANs und IP-Kommunikation
- Erfahrung mit CI/CD-Pipelines und modernen Softwareentwicklungsprozessen
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise sowie Team- und Kommunikationsfähigkeit
- Aufgrund sicherheitsrechtlicher Vorgaben ist die deutsche Staatsangehörigkeit zwingende Voraussetzung
Benefits bei vistarox
- Spannende Projekte bei namhaften Kunden aus IT und Digitalisierung
- Flexible Arbeitsmodelle und moderne Arbeitsumgebung
- Junges, motiviertes Team mit kurzen Entscheidungswegen
- Zugang zu einem starken Netzwerk in Engineering, IT und Business
- Verantwortung, Gestaltungsspielraum und Entwicklungsmöglichkeiten
- Moderne Tools und professionelle Projektstrukturen
GIMED1_DE