Softwareentwickler* Embedded Linux OS Entwicklung

Jobriver Hr Service
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Junior
Compensation
€ 69K

Job location

Stuttgart, Germany

Tech stack

C
Booting (BIOS)
C++
Computer Security
Linux
Linux on Embedded Systems
Real-Time Operating Systems
Software Engineering
Yocto

Job description

  • Full-timeEmployment type: Full-time
  • €50,500 - €69,000 (XING estimate)
  • On-site, Stuttgart Hybrid Vollzeit Mid-Level vor 11 Tagen Aktualisiert vor 11 Tagen Gehaltsrahmen wird im Prozess kommuniziert Teilen, Der Arbeitgeber ist ein innovatives Unternehmen, das sich auf die Entwicklung von Lösungen im Bereich Electrics/Electronics spezialisiert hat und dabei eine zentrale Rolle in der automobilen Zukunft spielt. In dieser spannenden Position als Softwareentwickler im Bereich Embedded Linux OS erwartet Sie ein dynamisches Team, das Sie herzlich willkommen heißt. Ihre Hauptaufgaben umfassen die Entwicklung von Embedded Linux Systemen für Nutz- und Sonderfahrzeuge, wobei Sie Ihre Begeisterung und Interessen einbringen können. Sie sind verantwortlich für die Erstellung und Erweiterung von Board Support Packages und Treibern, sowie für Anpassungen am Bootloader, Kernel und Buildsystem, um die Bootzeiten zu optimieren. Zudem führen Sie Performanceanalysen und -optimierungen durch, um die Leistungsfähigkeit des Embedded Linux (RTOS) zu steigern und setzen Maßnahmen zur Cyber Security um, um die Softwaresicherheit zu gewährleisten. Das Unternehmen bietet Ihnen ein unterstützendes Arbeitsumfeld, in dem Teamgeist großgeschrieben wird, und fördert Ihre persönliche und berufliche Weiterentwicklung. Sie haben die Möglichkeit, hybrid zu arbeiten und profitieren von einem Gesundheitsmanagement sowie einer Ticket Plus Karte.

Requirements

Der ideale Kandidat bringt mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung unter Linux mit und hat einen sicheren Umgang mit Linux im User- und Kernelmode. Fundierte Kenntnisse in den Programmiersprachen C und C++ sind erforderlich, während Entwicklungserfahrung mit Make und Yocto sowie Grundkenntnisse in Rust von Vorteil sind. Darüber hinaus sind sehr gute Deutschkenntnisse und gute Englischkenntnisse notwendig, um effektiv in nationalen und internationalen Teams zu arbeiten. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und eine analytische Denkweise sind ebenfalls wichtig, um in dieser Rolle erfolgreich zu sein.

Technologien

Rust C C++

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Apply for this position