Embedded Softwareentwickler
Experis GmbH
München, Germany
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source
Tech stack
C (Programming Language)
Microsoft Windows
C++ (Programming Language)
Linux
Embedded Software
Field-Programmable Gate Array (FPGA)
Hardware Design
Python (Programming Language)
Software Modules
Information Technology
Code Restructuring
Job description
- Konzeption, Design und Implementierung hardwarenaher Softwarefunktionen (z. B. Hardwaretreiber, Hardwarediagnose, Registerzugriffe, DMA, IRQ, DPC)
- Entwicklung von Treibern und Schnittstellen im Rahmen von plattformübergreifenden Projekten (Linux / Windows)
- Integration und Inbetriebnahme der Software im Gesamtsystem - vom Prototyp bis zur Serienfreigabe
- Analyse, Fehlersuche und Optimierung bestehender Softwaremodule
- Weiterentwicklung und Refactoring vorhandener Komponenten in C, C++ und Python
- Enge Abstimmung von Schnittstellen und Arbeitspaketen mit internationalen Entwicklungsteams
- Erstellung technischer Dokumentationen (Anforderungen, Design, Testkonzepte)
- Unterstützung bei der Entwicklung von Diagnose- und Testkonzepten in Zusammenarbeit mit der Hardwareentwicklung
Requirements
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Sehr gute Kenntnisse in C/C++, idealerweise ergänzt durch Erfahrung mit Python
- Mehrjährige Berufserfahrung in der Embedded-Softwareentwicklung unter Linux und/oder Windows
- Praxiserfahrung im Cross-Compiling (z. B. für aarch64)
- Fundiertes Verständnis von Low-Level-Mechanismen (DMA, IRQ, Memory-Mapping, Register-Interfaces)
- Erfahrung im Umgang mit FPGAs und in der hardwarenahen Entwicklung
- Analytische und strukturierte Arbeitsweise sowie Interesse an direkter Arbeit mit Hardware
- Gute Englischkenntnisse in Wort und Schrift zur Zusammenarbeit in internationalen Teams
Benefits & conditions
- Gehalt auf Verhandlungsbasis
- Mitarbeiter Rabatte
- Intensive Einarbeitung
- Spannende Projekteinsätze: Mitarbeit in komplexen Projekten in einem dynamischen Unternehmensumfeld
- Vielfältige Entwicklungsmöglichkeiten: Einblick in unterschiedliche Themen- und Unternehmensbereiche
- Moderne Arbeitsumgebung: Einsatz aktueller Tools und Technologien
- Eigenverantwortliches Arbeiten: Hoher Gestaltungsspielraum in der Rolle als zentrale Anlaufstelle im Projekt
- Gutes Netzwerkpotenzial: Zusammenarbeit mit verschiedenen Unternehmen und Fachexperten
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…