Embedded Softwareentwickler e-mobility
engineering people GmbH
Dresden, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Dresden, Germany
Tech stack
C
Computer Programming
Embedded Software
MISRA C (C Programming Language)
Software Engineering
Backend
Information Technology
Job description
- Design, Implementierung und Pflege von Embedded-Software-Modulen in C und C++, von Low-Level-Treibern bis zur Applikationsentwicklung
- Mitwirkung an Software-/ Systemarchitektur
- Erarbeitung und Abstimmung technischer Anforderungen im Team inkl. Nachvollziehbarkeit / Traceability
- Erstellung und Mitarbeit an Testkonzepten von Komponenten-, Integrations- und Systemtests
- Entwicklungsbegleitendes Testen, Debugging und Root-Cause-Analysen auf Zielhardware und in Testumgebungen
- Zusammenarbeit mit dem Backend-Team sowie Mechanik und Industrialisation
- Erstellung und Pflege von Dokumentation
Requirements
- Studium im Bereich Elektrotechnik, Informatik, Mechatronik oder vergleichbar
- mehrjährige Berufserfahrung in der Embedded Software Entwicklung im Automotive-Umfeld
- Erfahrung in Low-Level Driver Development und Application Development auf Embedded Targets
- sehr gute Kenntnisse in Embedded Systems und Realtime-Architekturen sowie Coding Guidelines wie MISRA
- sehr gute Kenntnisse in C, C++ und Git
- gute Deutsch- und sehr gute Englischkenntnisse