Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Softwareentwickler C++ (m/w/d)

smartmicro
Companysmartmicro
CategoryEngineering
LocationBraunschweig
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted22 Apr 2026
Last verified3 Aug 2026
SourceEmployer career page (personio)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Wir sind smartmicro, der führende Spezialist für leistungsstarke Automobil- und Verkehrsradar- sowie Radar-/Kamera-Hybridsensortechnologie. Wir entwerfen, entwickeln und fertigen Hightech-Sensoren für autonomes Fahren, intelligente Verkehrsinfrastruktur und Smart Cities. Unsere Mission ist es, Straßen sicherer zu machen, autonomes Fahren bei jedem Wetter zu ermöglichen, den Verkehrsfluss zu optimieren, um Reisezeiten zu verkürzen, und umweltfreundlichere, intelligentere Städte zu schaffen.     Wir sind ein deutsches Unternehmen mit internationaler Präsenz und eigenen Teams in Großbritannien und den USA, während sich unser Hauptsitz für Design, Entwicklung und Produktion in Braunschweig befindet.     Wir machen die Zukunft der Mobilität Wirklichkeit.     Als Erweiterung für unser Team suchen wir einen erfahrenen Softwareentwickler in modern C++. Plattformentwicklung der Radarsensoren der nächsten Generation, durch Entwicklung von Middleware-Komponenten und Integration von Softwareanwendungen Entwurf und Implementierung technischer Konzepte und Softwarespezifikationen für Linux-basierte Geräte unter Verwendung von modernem C++ Durchführung von Reviews und Verifizierungsmaßnahmen sowie Anwendung verschiedener Testverfahren wie Modultests, HIL-Tests (Hardware-in-the-Loop) und SIL-Tests (Software-in-the-Loop) Debugging und Fehlerbehebung bei Softwarekomponenten Abgeschlossenes Studium der Elektrotechnik, Elektronik und Kommunikation, Software-Engineering oder eines verwandten Fachgebiets Mehrjährige Erfahrung in der Softwareentwicklung mit C++ für Linux-basierte eingebettete Systeme; Erfahrung mit C++20 oder neuer ist wünschenswert, Python-Kenntnisse sind von Vorteil Fähigkeit, aus hochrangigen Spezifikationen Low-Level-Softwareanforderungen abzuleiten, ist vorausgesetzt Verständnis der Prinzipien des Software-Designs und der Software-Architektur Fundierte Kenntnisse im Software-Testprozess (z. B. dem Schreiben von GTest und der Verwendung von GMocks), Debugging auf Embedded-Linux-Geräten mit GDB und Valgrind sowie Durchführung von Software-Performance-Benchmarks Erfahrung mit Kommunikations- und Netzwerkprotokollen, einschließlich IPC-Mechanismen wie D-Bus, SOME/IP, ZeroMQ oder gRPC, ist wünschenswert Vertrautheit mit modernen Entwicklungstools wie Jenkins, Jira, Git, Docker und Conan wäre von Vorteil Genauso wie Verständnis der Architektur von MCUs (z. B. ARM Cortex-M) und Mikroprozessoren (MPUs) Kommunikationsprotokolle: Beherrschung von Standard-Peripherieschnittstellen, einschließlich I2C, SPI, UART, CAN, USB und Ethernet-Kommunikationsprotokollen Fließende Sprachkenntnisse in Englisch; Deutschkenntnisse sind von Vorteil Innovation:  modernste Technologie, Innovation und schnelle Entwicklungszyklen, hervorragende Arbeits- und Testausrüstung Angenehmes Arbeitsumfeld: informelle Kultur, motivierte Teams, kurze Kommunikationswege, Raum für aktive Mitgestaltung Zukunftsorientierter Arbeitsplatz: moderne Gebäude, Büros und Labore, unbefristete Arbeitsverträge und individuelle Weiterbildungsmöglichkeiten Attraktiver Standort:  direkt an der Autobahn gelegen, direkte Bushaltestelle an unserem Standort, Parkmöglichkeiten für Autos und Fahrräder, kostenlose Ladestation für Elektrofahrzeuge Flexibles Arbeiten: hybrides Arbeiten (4 Tage Präsenz im Büro pro Woche) Aktivitäten: Teamevents, Fitnessstudio-Mitgliedschaft und mehr. Weitere Benefits
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →