Senior Software Engineer Navigationssysteme
Akkodis Germany GmbH
Heidelberg, Germany
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
C++ (Programming Language)
CMake
Continuous Integration
Linux
Device Drivers
Embedded Software
Ethernet
Field-Programmable Gate Array (FPGA)
Internet Protocol
Software Architecture
Software Requirements Analysis
Software Systems
+5 more
System Testing
Universal Asynchronous Receiver/Transmitter
Virtual Local Area Networks
Yocto
Information Technology
Job description
- Heidelberg, Baden-Württemberg
- Unbefristet
-
Vollzeit
-
11 Stunden her
- Entwicklung und Weiterentwicklung von Software für Embedded-Navigationssysteme
- Analyse, Ableitung und Umsetzung von System- und Softwareanforderungen
- Erstellung von Softwarearchitekturen und technischen Designs
- Entwicklung hardwarenaher Software in C/C++
- Entwicklung und Integration von Treibern sowie Anbindung von Hardwarekomponenten
- Integration und Konfiguration Linux-basierter Zielsysteme
- Erstellung und Pflege von Yocto-Buildumgebungen, BSPs, Recipes und Klassen
- Entwicklung, Automatisierung und Pflege von Build-, Test- und CI/CD-Prozessen
- Durchführung von Unit-, Integrations- und Systemtests
- Verifikation, Dokumentation und kontinuierliche Weiterentwicklung bestehender Softwarelösungen
- Enge Zusammenarbeit mit Hardware-, FPGA- und Systementwicklern
Requirements
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Informationstechnik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Embedded-Softwareentwicklung
- Sehr gute Kenntnisse in C/C++ (inkl. moderner Sprachstandards)
- Fundierte Kenntnisse des Linux-Betriebssystems und Linux-basierter Embedded-Plattformen
- Erfahrung mit CMake (Build-Systeme, Libraries, Binaries, Packaging/Installation)
- Sehr gute Kenntnisse im Umgang mit Yocto (Recipes, Klassen, BSPs, devtool)
- Erfahrung mit Linux Device Trees
- Erfahrung in der hardwarenahen Entwicklung sowie Treiberentwicklung
- Sicherer Umgang mit den Bussystemen SPI, UART, I²C und Ethernet
- Grundlegende Kenntnisse von Ethernet-Netzwerken, VLANs und IP-Kommunikation
- Erfahrung mit CI/CD-Pipelines und modernen Entwicklungsprozessen
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
- 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
KD
Krissy Davis
about 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Software Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago