Embedded Softwareentwickler Linux - C/C++ & Qt

INGSERV GmbH
Kassel, Germany
2 days ago

Role details

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

Job location

Kassel, Germany

Tech stack

C
Unit Testing
C++
CAN Bus
Computer Engineering
Data Distribution Service
Debian Linux
Software Debugging
Linux
Distributed Systems
Human-Computer Interaction
Integrated Development Environments
Python
Object-Oriented Software Development
Qt Modeling Language (QML)
QT
RS-232
Software Engineering
Software Systems
Subsystems
Systems Architecture
UML
IT Architecture
Information Technology

Job description

Junior Embedded Softwareentwickler Linux (m/w/d) - C/C++ & Qt Für anspruchsvolle Entwicklungsprojekte im Bereich Vetronics und militärischer Fahrzeug-IT suchen wir einen Softwareentwickler (m/w/d) mit fundierter Linux-Expertise. In dieser Rolle entwickeln Sie softwarebasierte Lösungen auf Linux-Plattformen und gestalten aktiv zukunftsweisende IT-Architekturen für Fahrzeuge und Geräte mit. Durch die Mitarbeit in einem qualifizierten Team von Softwareentwicklern ist eine Einarbeitung von Absolventen mit erster Praxiserfahrung möglich. Diese Herausforderungen übernehmen Sie: - Entwicklung, Integration und Weiterentwicklung von Vetronics-Systemen auf Linux-basierten Zielplattformen (Debian) - Umsetzung moderner, leistungsfähiger Fahrzeug-IT-Architekturen mit Schwerpunkt Linux - Softwareentwicklung für eingebettete und verteilte Systeme unter Linux - Integration und Vernetzung militärischer Subsysteme über unterschiedliche Kommunikationsschnittstellen - Realisierung von

Requirements

Mensch-Maschine-Schnittstellen (HMI) unter Linux, insbesondere mit Qt und QML - Erstellung von robustem, wartbarem Programmcode inklusive Dokumentation und Unit-Tests in Linux-Entwicklungsumgebungen - Mitarbeit bei der Definition, Erarbeitung und Dokumentation von Software- und Systemarchitekturen - Pflege, Anpassung und Weiterentwicklung bestehender Linux-basierter Softwarelösungen - Unterstützung und Begleitung von Ergonomieuntersuchungen im Kontext von Bedien- und Anzeigekonzepten Unsere Erwartungen an Sie: - Abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik oder eine vergleichbare Qualifikation - Sehr gute Kenntnisse in der Softwareentwicklung unter Linux, idealerweise Debian - Sicherer Umgang mit Linux-typischen Entwicklungsumgebungen, Build-Systemen und Debugging-Werkzeugen - Sehr gute Kenntnisse der Programmiersprachen C, C++ und Python im Linux-Umfeld - Erste Erfahrung in der Implementierung grafischer Benutzeroberflächen mit Qt und QML unter Linux - Kenntnisse in objektorientierter Programmierung sowie im objektorientierten Entwurf, z. B. mit UML - Erfahrung mit DDS (Data Distribution Service) basierten Anwendungen wünschenswert - Kenntnisse in der Anbindung von Hardware- und Kommunikationsschnittstellen wie CAN-Bus, RS232/RS422 und IP-Sockets von Vorteil - Analytische, strukturierte und eigenverantwortliche Arbeitsweise - Deutsch verhandlungssicher, Englisch gut in Wort und Schrift Ihre Perspektive für die Zukunft: - Abwechslungsreiche, verantwortungsvolle und herausfordernde Aufgaben - Unbefristete Anstellung, leistungsgerechte und durch Tarife abgesicherte Vergütung - Flexible Arbeitszeiten, Überstundenausgleich und überdurchschnittliche Sozialleistungen - Unterstützung bei Ihrer beruflichen Weiterentwicklung - Direkte und effektive Kommunikation Über Ingserv: Ingserv verfügt als international agierendes Ingenieurdienstleistungsunternehmen über langjährige Expertise bei der Unterstützung erfolgreicher Technologie-

Apply for this position