Embedded Software Engineer - Embedded Systems - J35811
Role details
Job location
Tech stack
Job description
- Entwickle modulare und performante Softwarelösungen für Embedded-Systeme
- Unterstütze das Team bei Neu- und Weiterentwicklungen an bestehenden Softwarekomponenten
- Überprüfe und optimiere die bestehende Codebasis hinsichtlich Performance und Stabilität
- Passe Funktionen an kundenspezifische Anforderungen an und trage Anpassungen in die generische Codebasis über
- Führe Performance-, Benchmark- und Stresstests durch und interpretiere die Ergebnisse
- Erstelle und pflege technische Dokumentationen wie Anwenderhinweise und Integrationsbeschreibungen
- Stimme dich mit internen Schnittstellen aus Technik, Einkauf und Qualität ab und erstelle klare Projektdokumentationen
Requirements
- Bringe ein Studium der Informatik, Mathematik, Physik oder eine vergleichbare Ausbildung mit
- Besitze Begeisterung für Embedded-Computing und Erfahrung mit Microcontrollern
- Sei sicher in der C-Programmierung und idealerweise vertraut mit C++ oder vergleichbaren Sprachen
- Verfüge über analytische Fähigkeiten, strukturierte Arbeitsweise und Eigenverantwortung
- Sei kommunikationsstark und teamorientiert in der Zusammenarbeit
- Sprich sehr gutes Deutsch und hast solide Englischkenntnisse
- Habe Interesse an neuen Technologien und an der kontinuierlichen Verbesserung von Prozessen
Benefits & conditions
Köln
- Full-timeEmployment type: Full-time
- €57,000 - €80,000 (XING estimate)
- On-site
About this job
Überblick
Du arbeitest an der Weiterentwicklung von eingebetteten Softwarekomponenten und gestaltest damit Produkte mit spürbarem technischem Mehrwert. In einem kleinen, kollegialen Team bekommst du viel Lernraum, regelmäßiges Feedback und klare Entwicklungspfade. Technologisch arbeitest du mit Programmiersprachen und Plattformen wie C, C++ oder Rust sowie mit Embedded-Plattformen wie Microcontroller-, RTOS- oder Bare-Metal-Umgebungen und Tools für Performance-Analyse und Debugging. Du übernimmst Verantwortung für Codequalität, Tests und Anwenderdokumentation und profitierst von flexiblen Arbeitsbedingungen und persönlichen Weiterbildungsangeboten., * Flexible Arbeitszeiten zur besseren Vereinbarkeit von Beruf und Privatleben
- Mobilitätsangebote und Unterstützung bei beruflichen Fahrten
- ️ Großzügiger Urlaubsanspruch für erholsame Auszeiten
- Individuelle Weiterbildungsmöglichkeiten und Unterstützung bei Fachentwicklung
- ️ Betriebliche Zusatzleistungen zur Absicherung im Alltag
- Regelmäßige Team-Events und Austauschformate zur Stärkung des Zusammenhalts
- Strukturierte Einarbeitung mit festen Ansprechpartnern
- Interne Lernformate und Wissensaustausch zur schnellen fachlichen Entwicklung
- Moderner Arbeitsplatz mit digitaler Ausstattung und kostenfreien Getränken