Senior Software Engineer Navigationssysteme (w/m/d)
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
Kontakt
Klingt nach dir?
Dann bewirb dich jetzt und werde Teil des vistarox Netzwerks. Nimm dir kurz Zeit – der nächste Schritt lohnt sich.