Software Engineer C++ Qt

Avantgarde Experts GmbH
1 month ago

Role details

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

Job location

Tech stack

Unit Testing
C Sharp (Programming Language)
C++
CAN Bus
Linux
Embedded Software
Github
OpenCV
QT
Software Engineering
Software Requirements Analysis
Software Systems
Information Technology

Job description

  • Als Software Engineer spielst du eine entscheidende Rolle bei der Entwicklung von Softwaresystemen für die Erfassung, Dokumentation und Verarbeitung von Messungen in verschiedenen Anwendungsbereichen im Agrarsektor
  • Du unterstützt im aktuellen Projekt zur Integration von Daten aus Kameras und Sensoren, um Automatisierungs- und datenzentrierte Lösungen voranzutreiben
  • Dabei analysierst du Softwareanforderungen und wirkst bei der Erstellung von Software-Designs mit
  • Zudem entwickelst und implementierst du Embedded-Software-Lösungen für Display- und Embedded-Controller-Anwendungen
  • Um eine hohe Qualität und Zuverlässigkeit der Software sicherzustellen, führst du Software- und Unit-Tests durch
  • Du arbeitest eng mit den Teams für System- und Produktverifizierung und -validierung, um integrierte Softwarelösungen zu liefern, die den höchsten Qualitätsstandards entsprechen

Requirements

  • Du hast dein Studium in Informatik, Informationstechnologie oder vergleichbare Qualifikation erfolgreich abgeschlossen
  • Du konntest bereits ca. 3 Jahre in modernen C++-Entwicklungen, in der Konzeption und Umsetzung von Unit- und Komponententests mit Google Test Framework sowie mit Qt, Linux und CAN-Bus-Systemen sammeln
  • Mit folgenden Kenntnissen kannst du besonders punkten: C++ vers. 11/14, C#, Git/GitHub, OpenCV + Bildverarbeitung, Linux, QT
  • Die Arbeit in agilen Softwareentwicklungsteams ist dir vertraut, Du brennst für Softwareentwicklung, denkst analytisch, kommunizierst gerne offen und arbeitest gerne im Team
  • Deine Englischkenntnisse sind fließend und du kannst dich sowohl mündlich als auch schriftlich hervorragend ausdrücken. Zudem bringst du gute Deutschkenntnisse mit
  • Verständnis für landwirtschaftliche Interaktionen und Anbaumethoden und Erfahrung in internationalen Teams sind ein Plus

Benefits & conditions

  • Es erwartet dich ein attraktives Vergütungspaket, das deine Leistung anerkennt und wertschätzt
  • Freue dich auf hervorragende Sozialleistungen, die deine berufliche und private Sicherheit stärken
  • Die Arbeit in einem hybriden Modell mit einer 35-Stunden-Woche vereint Flexibilität mit einer moderne Arbeitsumgebung
  • Mit zahlreichen unterstützenden Angeboten ist deine ausgewogene Work-Life-Balance gesichert

About the company

Für unseren Kunden, ein führendes Unternehmen in der Landwirtschaft mit Sitz in Mannheim besetzen wir folgende Position

Apply for this position