Softwareentwickler Linux System

Excellence AG
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Tech stack

C (Programming Language)
Systems Engineering
C++ (Programming Language)
Computer Security
Linux
Linux on Embedded Systems
Python (Programming Language)
Object-Oriented Software Development
Software Architecture
Software Engineering
Software Project Management
Software Systems
Tcl (Programming Language)
Yocto
Information Technology

Job description

  • Du entwickelst bestehende Softwarearchitekturen weiter und setzt neue, innovative Softwaredesigns auf Linux-Basis um, die den speziellen Anforderungen verschiedener Systeme gerecht werden
  • Du begleitest den kompletten Produktentwicklungszyklus von der ersten Konzeptidee über die Implementierung, Integration und Verifikation bis hin zur Serienproduktion und sorgst für eine strukturierte, nachvollziehbare Dokumentation
  • Du arbeitest in interdisziplinären Teams eng mit Fachkollegen aus der Systemtechnik, der Hard- und Softwareentwicklung, der Fertigung sowie der Qualitätssicherung zusammen, um eine reibungslose Projektumsetzung zu gewährleisten
  • Du unterstützt bei der Integration der entwickelten Systeme in bestehende Strukturen und übernimmst Verantwortung bei der Fehlersuche sowie der Analyse und Behebung technischer Probleme
  • Du entwickelst Sicherheitskonzepte für Embedded Systeme, setzt diese in Softwarelösungen um und achtest dabei konsequent auf die Einhaltung relevanter IT-Security-Standards und Vorschriften

Requirements

  • Erfolgreich abgeschlossenes Studium im Bereich Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung und bringst idealerweise eine technische Zusatzausbildung mit
  • Fundierte Kenntnisse in der objektorientierten Softwareentwicklung und bringst praktische Erfahrung im Programmieren mit C, C++, TCL sowie Python mit
  • Erfahrung in der Entwicklung von Gerätetreibern für Embedded Linux gesammelt und kennst dich mit der Erstellung und Pflege von Yocto-Projekten aus
  • Mitarbeit an sicherheitsrelevanten Softwareprojekten mitgewirkt wodurch das Verständnis für die Themen IT-Security und funktionale Sicherheit verstärkt wurde
  • Dein Profil wird abgerundet durch Sichere Deutsch- und Englischkenntnisse

Benefits & conditions

  • Work-Life-Balance: Genieße flexible Arbeitszeiten und 30 +1 Urlaubstage, um Beruf und Privatleben perfekt zu verbinden
  • Stetige Weiterbildung: Wachse über Dich hinaus mit persönlichen und beruflichen Weiterentwicklungsmöglichkeiten
  • Sinnvolle Arbeit: Deine Tätigkeit hat einen echten Impact und trägt dazu bei, die Welt positiv zu verändern
  • Vielfalt und Inklusion: Arbeite in einem internationalen Team aus 48 Nationen und fühle Dich bei uns willkommen und wertgeschätzt
  • Attraktive Vergütung: Freue Dich auf eine faire Bezahlung nach Tarif und umfangreiche Sozialleistungen
  • Abwechslung: Deine Projekte sind zukunftsweisend und begeistern, wir bieten Dir vielseitige Branchen und Projekte

Apply for this position