Softwareentwickler HMI Qt + Embedded Linux

Neu

Wirtgen GmbH

Job

In diesem Job entwickelst du leistungsfähige HMI-Software mit modernen Technologien wie Qt, QML und Embedded Linux für ein Touch-Display und übernimmst die gesamte Softwarearchitektur sowie die Qualitätssicherung und Integration.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Sie entwickeln die HMI-Software für unser neues Touch-Display auf leistungsfähiger Hardware mit Embedded Linux.
  • Sie konzipieren, implementieren und pflegen modulare, performante und wartbare Benutzeroberflächen sowie die zugehörige Applikationslogik mit Qt, QML und modernem C++.
  • Sie gestalten die Softwarearchitektur, definieren Schnittstellen und Konzepte und entwickeln die HMI-Plattform baureihenübergreifend weiter.
  • Sie entwickeln und pflegen die Yocto-basierte Linux-Plattform einschließlich Recipes, Layers, Images und reproduzierbarer Build-Chains und integrieren die Software auf der Zielhardware.
  • Sie sichern die Softwarequalität durch Code-Reviews, Unit- und Integrationstests sowie geeignete Testkonzepte und treiben die Automatisierung sowie die CI/CD- und Build-Prozesse voran.
  • Sie nehmen die Software am Laboraufbau und an Prototypen-Maschinen in Betrieb, analysieren Fehler und optimieren Performance, Stabilität, Boot-Zeit und Ressourcenbedarf.
  • Sie arbeiten eng mit UI/UX, Steuerungssoftware, Elektro-Hardware, Systementwicklung, Produktmanagement und Service sowie mit externen Entwicklungspartnern zusammen und verantworten Ihre Arbeitspakete hinsichtlich Terminen, Qualität und technischer Umsetzung.

Unsere Erwartungen an dich

Ausbildung

  • Sie verfügen über einen Master- oder Diplom-Hochschulabschluss in Informatik, Elektrotechnik, Software Engineering oder einer vergleichbaren Fachrichtung mit hohem Software-Anteil; abhängig von Ihrer Berufserfahrung sind die Anforderungen auch mit einem Bachelor-Hochschulabschluss erfüllbar.

Qualifikationen

  • Sie sind mit Methoden moderner Softwareentwicklung inklusive Objektorientierung und CI/CD vertraut und arbeiten sicher mit Tools wie Jira, Confluence, Git, VSCode und Copilot.
  • Sie arbeiten gerne in einem interdisziplinären Team und gehen eigenverantwortlich, praxisorientiert, strukturiert und qualitätsbewusst vor.
  • Sie verfügen über sehr gute, präzise Sprachkenntnisse in Deutsch und Englisch.

Erfahrung

  • Sie bringen mehrjährige Berufserfahrung in der professionellen Softwareentwicklung mit modernem C++, Qt und QML sowie Kenntnisse in Python mit.
  • Sie besitzen fundierte Praxiserfahrung mit Embedded Linux sowie Build-Systemen wie Yocto oder Buildroot.
  • Sie bringen Erfahrung in der hardwarenahen Systemintegration sowie in der Fehleranalyse und im Debugging mit.
  • Sie verfügen vorzugsweise über Erfahrung mit automatisierten GUI-Tests, beispielsweise mit Qt Squish, sowie über Kenntnisse in CAN (insbesondere J1939), TCP/IP, MQTT, Over-the-Air-Updates, Open Source Software oder Embedded Security.
  • Sie bringen idealerweise Erfahrung mit Touch-HMIs, responsiven Bedienoberflächen und mobilen Arbeits-, Bau-, Landwirtschafts- oder Forstmaschinen mit.

Unser Angebot

  • Verstärken Sie unser Team zum nächstmöglichen Zeitpunkt in Vollzeit (40 Stunden pro Woche) als Softwareentwickler HMI Qt + Embedded Linux.

Benefits

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Göppingen
    Baden-Württemberg, Deutschland

Das ist dein Arbeitgeber

Die Wirtgen GmbH ist ein führendes Unternehmen im Bereich Maschinenbau, das innovative Lösungen für den Straßenbau entwickelt. Das in Windhagen ansässige Unternehmen ist bekannt für seine hochwertigen Maschinen zur Straßeninstandsetzung.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid
Branche
Maschinenbau, Anlagenbau
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • Head of IT

    NeuTop

    Max-Planck-Institut für Intelligente SystemeStuttgart, Stuttgart

    • Onsite
    • Vollzeit
    • Lead

    Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...

    • Mac OS
    • Windows
    • Linux

Softwareentwickler HMI Qt + Embedded Linux

Wirtgen GmbH