Hays AG
Stellenangebot: Embedded Software Developer - Low-Level Development & Driver Programming (m/w/d)
Poing Vollzeit
Über uns
Mit unserer langjährigen Rekrutierungserfahrung und unseren Kenntnissen des Engineering-Personalmarktes bieten wir Fach- und Führungskräften aus dem Ingenieurwesen und dem technischen Umfeld eine starke Partnerschaft. Denn durch unsere intensiven Beziehungen und Netzwerke über alle Industriebranchen hinweg vermitteln wir Ihnen als Engineering-Fachleuten spannende Projekte und attraktive Positionen. Ganz nach Ihren Interessen und abhängig von Ihren Erfahrungen und Qualifikationen. Sie profitieren dabei von einer professionellen Betreuung von der ersten Ansprache bis zum Antritt Ihres neuen Projektes bzw. Ihrer neuen Stelle - und das natürlich völlig kostenfrei. Registrieren Sie sich und freuen Sie sich auf interessante und passende Positionen und Projekte.Mein Arbeitgeber
- Unser Kunde Canon Production Printing entwickelt und fertigt High-Tech Druckprodukte und Workflow-Software für den kommerziellen Druckmarkt.
Aufgaben
- Konzeption, Design und Entwicklung von hardwarenahen Softwarefunktionen (z.B. Hardwaretreiber, Hardwarediagnose, Registerzugriffe, DMA, IRQ, DPC)
- Cross-Platform-Entwicklung (Linux / Windows) mit Fokus auf Treiber- und Schnittstellenprogrammierung
- Integration und Inbetriebnahme der Software im Gesamtsystem (Prototyp bis Serienfreigabe)
- Analyse und Behebung von Softwareproblemen in bestehenden Modulen
- Weiterentwicklung und Redesign bestehender Softwaremodule in C, C++ und Python
- Abstimmung von Schnittstellen und Arbeitspaketen im internationalen Entwicklungsteam
- Erstellung technischer Dokumentation (Anforderungen, Design, Tests)
- Mitarbeit an Diagnose- und Testkonzepten in enger Abstimmung mit der Hardwareentwicklung
Profil
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Fundierte Kenntnisse in C / C++, idealerweise auch Python
- Erfahrung in der Embedded Entwicklung für Linux und/oder Windows
- Kenntnisse in Cross-Compiling (z.B. für aarch64)
- Verständnis von Low-Level-Mechanismen (DMA, IRQ, Memory-Mapping, Register-Interfaces)
- Vertraut im Umgang mit FPGAs und hardwarenaher Entwicklung
- Analytische und strukturierte Arbeitsweise sowie Freude an direkter Hardwarearbeit
- Gute Englischkenntnisse für die Arbeit in internationalen Teams
Wir bieten
- Arbeitszeit: 37 Stunden pro Woche
- Urlaub: 30 Tage
- Strukturierte Einarbeitung und Buddy-System zur Unterstützung beim Einstieg
- Betriebskantine
- Gute Anbindung an den öffentlichen Nahverkehr
Ihr Kontakt
Ansprechpartner
Julia Lesnick
Referenznummer
846325/1
Kontakt aufnehmen
E-Mail: julia.lesnick@hays.de
Anstellungsart
Anstellung bei der Hays Professional Solutions GmbH