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, GermanJob 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