Embedded Software Developer
Role details
Job location
Tech stack
Job description
- Full-timeEmployment type: Full-time
- €54,000 - €76,000 (XING estimate)
- On-site
- Be an early applicant, Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung von erstklassigen Timing-Analysen für die Automobilindustrie spezialisiert hat. In dieser Rolle als Embedded Software Developer sind Sie verantwortlich für die Entwicklung plattformübergreifender Embedded-Software für eine führende Timing-Analyse-Suite. Sie arbeiten in einem kleinen, dynamischen Team, das großen Wert auf Teamarbeit und Selbstständigkeit legt. Ihre Aufgaben umfassen die Erstellung und Pflege von Integrationskits zur Vereinfachung der Bereitstellung, sowie den technischen Support für Kunden und interne Teams. Darüber hinaus entwickeln Sie Diagnosetools zur Verbesserung der Fehlersuche und pflegen die interne Testinfrastruktur. Sie führen Timing-Analysen und systemweite Optimierungen durch. Das Unternehmen bietet Ihnen die Möglichkeit, in einem unterstützenden Umfeld zu arbeiten, in dem kurze Kommunikationswege und ein hohes Maß an Eigenverantwortung gefördert werden. Sie profitieren von interessanten Einblicken in verschiedene Projekte und einem kollegialen Austausch, der Ihnen in kritischen Phasen Rückhalt gibt. Langfristige Entwicklungsmöglichkeiten und flexible Arbeitsmodelle, wie hybrides Arbeiten, runden das Angebot ab.
Requirements
Der ideale Kandidat bringt sehr gute Kenntnisse in der Programmiersprache C mit und hat Erfahrung in der ressourcenbewussten sowie performancekritischen Softwareentwicklung. Fundierte Kenntnisse in der Low-Level-Programmierung sind erforderlich, ebenso wie Kenntnisse in Assembler (PowerPC, ARM, TriCore, V850). Vertrautheit mit Softwareentwicklungsprozessen, insbesondere in Bezug auf Qualität und Sicherheit, ist ebenfalls wichtig. Sie sollten umfangreiche Erfahrungen mit Versionskontrollsystemen wie SVN und Git sowie mit GNU Make haben. Kenntnisse in Scheduling und Schedulability Analysis sind von Vorteil. Skripting-Erfahrung in Perl und Python sowie Erfahrung mit Debugging-Tools wie Lauterbach TRACE32 sind ebenfalls wünschenswert. Eine teamorientierte Arbeitsweise, klare Kommunikation, konstruktive Zusammenarbeit und Lernbereitschaft sind entscheidend. Englischkenntnisse auf C1-Niveau sind erforderlich, um in einem internationalen Umfeld erfolgreich zu arbeiten.
Technologien
Python Git C
Soft Skills
Teamfähigkeit Kommunikation Lernbereitschaft
Erforderliche Sprachen
Deutsch Englisch
Benefits & conditions
Hybrid Vollzeit Mid-Level vor 18 Tagen 43.000 € - 59.000 € / Jahr Jobriver schätzt: 37.310 € - 130.081 € / Jahr Embedded-Entwickler