Senior Software Engineer Navigationssysteme

vistarox GmbH
Heidelberg, Germany
5 days ago
Apply on www.careerjet.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

C++ (Programming Language) CMake Continuous Integration Linux Device Drivers Linux on Embedded Systems Embedded Software Ethernet Field-Programmable Gate Array (FPGA) Hardware Interface Design Internet Protocol Software Architecture
+9 more
Systems Development Life Cycle Software Engineering Software Requirements Analysis Software Systems System Testing Universal Asynchronous Receiver/Transmitter Virtual Local Area Networks Yocto Information Technology

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.

Apply on www.careerjet.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:53 min

Unified tech stack and hardware for Volkswagen

Liang Yu · World Congress 2022

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg KĂŒhberger +1 · LIVE

Videos

See all

Related articles

See all