Senior Software Engineer Navigationssysteme
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
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. 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. 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
Requirements
- 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 & conditions
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Biggest German Tech Companies
Résumé-Driven Development: How IT trends affect the job market for software developers
Where to Find Entry-Level Software Engineering Jobs
How software is steering vehicle technology