Softwareentwickler Linux
Unique Personalservice GmbH
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Compensation
€ 61KJob location
Tech stack
C
Unit Testing
C++
CAN Bus
Computer Engineering
Data Distribution Service
Debian Linux
Linux
Human-Computer Interaction
Python
Object-Oriented Software Development
Software Architecture
Qt Modeling Language (QML)
QT
RS-232
Subsystems
UML
IT Architecture
Information Technology
Job description
- Entwicklung von Vetronics- und Steuerungssystemen auf Linux-Basis (Debian)
- Umsetzung von Fahrzeug-IT-Architekturen
- Integration und Vernetzung verschiedener Subsysteme
- Realisierung von Mensch-Maschine-Schnittstellen und Bedienkonzepten
- Begleitung von Ergonomieuntersuchungen
- Erstellung von Programmcode, Dokumentation und Unit-Tests
- Unterstützung bei der Erarbeitung und Dokumentation von Softwarearchitekturen
- Pflege und Anpassung bestehender Software
Requirements
- Abgeschlossenes Studium in Informatik, Technischer Informatik, Elektrotechnik oder vergleichbare Qualifikation
- Fundierte Kenntnisse in C, C++ und Python
- Erfahrung mit Qt und QML
- Kenntnisse in objektorientierter Programmierung und UML
- Idealerweise Erfahrung mit DDS (Data Distribution Service) sowie Schnittstellen wie CAN-Bus, RS232/RS422 und IP-Sockets
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Teamfähigkeit und Kommunikationsstärke
Benefits & conditions
- Unbefristeter Arbeitsvertrag
- Leistungsgerechtes Gehaltspaket
- 30 Tage Urlaub
- Strukturierte Einarbeitung mit praxisorientiertem Onboarding
- Arbeiten in einem kollegialen, hoch motivierten Team
- Langfristige Perspektiven und Weiterbildungsmöglichkeiten