Embedded Software Entwickler C++ - Embedded Linux

Akkodis Germany GmbH
Germany
3 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

Artificial Intelligence Computing Platforms Unit Testing UClibc (C Standard Library) C++ (Programming Language) CAN Bus CANopen Cloud Computing Software Quality Cyber Security Computer Programming Linux
+18 more
Distributed Systems Linux on Embedded Systems Middleware Embedded Software Ethernet FreeRTOS Message Queuing Telemetry Transport (MQTT) Object-Oriented Software Development QNX (Software) Software Architecture Real-Time Operating Systems Requirements Management Software Engineering Software Requirements Analysis Software Systems UML Information Technology Data Analytics

Job description

Akkodis ist ein globales Beratungsunternehmen für Digital Engineering, das Technologie und Talente zusammenbringt, um Transformation zu beschleunigen, Innovation voranzutreiben und eine intelligentere Zukunft zu gestalten. Mit mehr als 50.000 Experten in über 30 Ländern verbinden wir Branchen und Technologien miteinander - von AI und Data Analytics bis zu Cloud, Edge, Automatisierung und Cybersecurity. Für unseren Kunden, einen führenden Anbieter innovativer Sensor-, Aufklärungs- und Verteidigungssysteme, suchen wir einen Embedded Software Entwickler C++ (m/w/d). In dieser anspruchsvollen Position entwickeln Sie zentrale Softwarekomponenten für moderne optronische Sicht- und Aufklärungssysteme. Sie arbeiten an hochperformanten Embedded-Plattformen, gestalten zukunftsfähige Softwarearchitekturen und tragen zur Vernetzung kompleer Systeme in einem technologisch anspruchsvollen Umfeld bei. Stellenbeschreibung * Konzeption, Entwicklung und Pflege einer leistungsfähigen Softwareplattform für

Requirements

moderne optronische Sicht- und Aufklärungssysteme * Analyse von Anforderungen sowie Erstellung von Softwarespezifikationen und technischen Lösungskonzepten * Weiterentwicklung der Softwarearchitektur und Optimierung der zugehörigen Entwicklungsprozesse * Entwicklung von Middleware-Lösungen zur Automatisierung verteilter Systeme auf Basis von CAN-Bus und Ethernet * Objektorientierte Softwareentwicklung mit modernem C++ für Embedded-Systeme unter Linux- und Echtzeitbetriebssystemen * Planung und Umsetzung von Softwareentwicklungsprojekten innerhalb agiler Teams * Entwicklung und Durchführung von Unit- und Komponententests zur Sicherstellung einer hohen Softwarequalität Profil * Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik, des Ingenieurwesens oder eine vergleichbare Qualifikation mit Schwerpunkt Embedded Softwareentwicklung * Mehrjährige Berufserfahrung in der Entwicklung kompleer Embedded-Softwarelösungen mit modernem C++ (C++17/C++23) * Erfahrung mit Embedded Linux, Buildroot, QNX oder FreeRTOS sowie Kenntnisse in der Softwarearchitekturmodellierung mit UML * Kenntnisse im Requirements Engineering und in der Spezifikationserstellung, idealerweise mit DOORS * Erfahrung im Middleware-Programming mit Technologien wie MQTT, DDS oder CANopen * Sehr gute Deutschkenntnisse auf muttersprachlichem Niveau in Wort und Schrift sowie gute Englischkenntnisse * Persönliche Voraussetzungen für eine Sicherheitsüberprüfung im sicherheitsrelevanten Projektumfeld Das Angebot * Work-Life-Balance * Attraktive Vergütung * Sozialleistungen * Vielfältige Weiterbildungsmöglichkeiten * Team- und Sportevents * Globales Netzwerk * Attraktives Mitarbeiterempfehlungsprogramm Die Benefits können je nach Position und Standort variieren. Eine Übersicht über unsere Benefits befindet sich auf unserer Website unter Karriere und Benefits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

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

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · World Congress 2022

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all