Softwareentwickler Embedded C++ (m/w/d)
Softwareentwickler Embedded C++ (m/w/d)
Softwareentwickler Embedded C++ (m/w/d)
Softwareentwickler Embedded C++ (m/w/d)
WeMatch.
Internet, IT
Aachen
- Art der Beschäftigung: Vollzeit
- 50.000 € – 60.000 € (Unternehmensangabe)
- Hybrid
- Zu den Ersten gehören
Softwareentwickler Embedded C++ (m/w/d)
Über diesen Job
Über uns
Für unseren Kunden, ein etabliertes und innovatives Technologieunternehmen mit Sitz in Aachen, suchen wir einen Embedded Softwareentwickler C++ (m/w/d) zur Verstärkung des Entwicklungsteams.
In dieser Position übernimmst du Verantwortung für die Entwicklung, Weiterentwicklung und Qualitätssicherung von Embedded-Softwarelösungen und arbeitest eng mit der Hardwareentwicklung zusammen.
Aufgaben
- Entwicklung und Weiterentwicklung von Embedded-Software in C++ (ab C++17) unter Linux
- Implementierung und Pflege von Kommunikationsprotokollen wie OCPP und ISO 15118
- Anbindung und Ansteuerung von Hardware über Schnittstellen wie UART, I²C, SPI und GPIO
- Entwicklung und Durchführung automatisierter Unit-, Komponenten- und Integrationstests
- Analyse und Behebung von Softwarefehlern sowie Debugging direkt auf der Zielhardware
- Enge Zusammenarbeit mit der Hardwareentwicklung bei Integration und Inbetriebnahme
- Mitarbeit an neuen Softwarefunktionen und technischen Produktkonzepten
- Gelegentliche nationale und internationale Dienstreisen (ca. 8–12 Tage jährlich)
Profil
- Abgeschlossenes Studium oder eine vergleichbare Ausbildung in Informatik, Elektrotechnik, Embedded Systems oder einer ähnlichen Fachrichtung
- Mindestens 3 Jahre Berufserfahrung in der Embedded-Softwareentwicklung
- Sehr gute Programmierkenntnisse in C++ (C++17 oder neuer)
- Fundierte Erfahrung mit Embedded Linux und entsprechenden Buildsystemen
- Praktische Kenntnisse im Umgang mit hardwarenahen Schnittstellen wie UART, SPI, I²C oder GPIO
- Erfahrung mit Netzwerkkommunikation und TCP/IP-basierten Protokollen
- Kenntnisse in automatisierten Softwaretests sowie sicherer Umgang mit Git und Debugging-Tools
- Gute Deutsch- und Englischkenntnisse (mindestens B2)
Von Vorteil, aber kein Muss:
- Kenntnisse in OCPP, ISO 15118 oder Ladeinfrastruktur
- Erfahrung mit Buildroot, TLS oder PKI
- Kenntnisse in Secure Coding oder hardwarenaher Elektronikentwicklung
Wir bieten
- Weiterbildungsprogramme Umfangreiche fachliche und persönliche Entwicklungsangebote
- Spannende Entwicklungsprojekte im zukunftsorientierten Bereich
- Eigenverantwortliche Entwicklung und Gestaltung moderner Embedded-Software
- Enge Zusammenarbeit mit erfahrenen Hardware- und Softwareentwicklern
- Flache Kommunikationswege und abwechslungsreiche technische Herausforderungen
- 1 Tag Homeoffice pro Woche
Kontakt
Du fühlst dich durch die ausgeschriebene Vakanz angesprochen, oder bist dir nicht ganz sicher, ob du der richtige Bewerber für die Position bist? Das ist gar kein Problem!
Komm gerne proaktiv auf mich zu und wir klären gemeinsamen in einem Austausch alle offenen Fragen.
Metin Erten,
Senior Candidate Consultant
------------------------------------------------
------------------------------------------------
Ich freue mich auf deine Bewerbung!