Stellenausschreibung Backend-Entwickler C++

tetys GmbH & Co. KG
Aachen, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Remote
Aachen, Germany

Tech stack

JavaScript
Microsoft Windows
JIRA
C++
Computer-Aided Quality Assurance
Continuous Integration
Integrated Development Environments
Python
Microsoft Foundation Class Library (C++ Libraries)
Microsoft Visual Studio
OPC Unified Architecture
Tcl (Programming Language)
TypeScript
Enterprise Data Management
Backend
Gitlab
GIT
Front End Software Development
Software Version Control
Jenkins

Job description

Mobile Datenerfassungsgeräte Windows TypeScript MDE-Gerät Qualitätssicherung C++ MES Entwicklungsumgebungen MFC Design Jenkins Jira OPC Tcl/TK Fertigung Auswertung CAQ JavaScript Visual Studio Python Betriebsdatenerfassung GIT GitLab Continuous Integration Frontend Analytisches Denken Offenheit Selbstständige Arbeitsweise, * Entwicklung von Software zur Prozess- und Betriebsdatenerfassung (MES, MDE, etc.),

  • Design und Implementierung von Tools zur Unterstützung unserer Kunden bei der Auswertung der erfassten Daten (OEE, MTBF, etc.),
  • Anbindung weiterer Maschinentypen an unser Manufacturing Execution System (EUROMAP 77, OPC-UA, etc.),
  • Pflege und Weiterentwicklung der bestehenden Software zur Qualitätssicherung in der Fertigung unserer Kunden (TPM, CAQ, etc.) und
  • Erweiterung unserer Planungslösungen zur Optimierung der Produktionsabläufe unserer Kunden (PPS, APS, etc.)

Requirements

  • ein gutes technisches Verständnis und Spaß an analytischem Denken,

  • ein hohes Maß an Selbstmanagement, denn Entscheidungen triffst du oft selbst sowie

  • die Bereitschaft du selbst zu sein, denn unser Team lebt davon lebendig und offen miteinander umzugehen. Von Vorteil sind:

  • gute Kenntnisse in Python oder modernem C++ (C++20),

  • gute Kenntnisse in der Versionsverwaltung mit git sowie

  • Erfahrungen mit der Entwicklung in Visual Studio

Benefits & conditions

Weiterbildungsmaßnahmen Flexible Arbeitszeiten Homeoffice

About the company

* flexible Arbeitszeit auf Vertrauensbasis und bis zu 100 % Homeoffice für eine gute Work-Life-Balance, * jährliche Schulungen deiner fachbezogenen Wahl, damit du dich weiterentwickeln kannst, * 600 € jährliches Gesundheitsbudget für private Zuzahlungen, Präventionsangebote etc., * Facharztservice & Videosprechstunde, * bis zu 200 € Kinder-Betreuungspauschale pro Kind für Kita oder OGS sowie * weitere soziale Leistungen eines modernen mittelständischen Unternehmens. So arbeiten wir: Wir verwenden derzeit Visual Studio 2022 und C++20 für die Entwicklung unserer Software, die ausschließlich für Windows-Systeme bestimmt ist. Für die Versionskontrolle verwenden wir git (wir nutzen das git flow Model) und eine selbst gehostete GitLab-Instanz, die mit mehreren Jenkins-Instanzen verbunden ist, um Continuous Integration zu praktizieren. Für Unit-Tests verwenden wir googletest und googlemock. Wir führen Code-Reviews für jede Änderung durch und haben statische Code-Analyse sowie clang-format im Einsatz, um den Review-Prozess zu vereinfachen. Wir verwenden vcpkg für die Bibliotheksverwaltung (derzeit nur externe Bibliotheken). Kundenwünsche und gefundene Fehler pflegen wir in Jira. In unserem Back-End verwenden wir neben C++ auch Python und Tcl. Unser Front-End entwickeln wir in TypeScript mit Angular, wobei wir auch noch Legacy-Front-Ends haben, die in JavaScript oder C++ mit MFC entwickelt wurden.

Apply for this position