22. September 2024
C++-Softwareentwickler für die Entwicklung von 3D-Laserdruckern віддалено Wir suchen einen qualifizierten und erfahrenen C++-Softwareentwickler, der unserem Team beitritt und dazu beiträgt die Entwicklung modernster Software für einen 3D-Laserdrucker. Der ideale Kandidat verfügt über fundierte Kenntnisse in der C++-Entwicklung, Erfahrung mit eingebetteten Systemen und ein tiefes Verständnis der 3D-Drucktechnologien. Sie spielen eine Schlüsselrolle bei der Gestaltung
22. September 2024
C++-Softwareentwickler für die Entwicklung von 3D-Laserdruckern
віддалено
Wir suchen einen qualifizierten und erfahrenen C++-Softwareentwickler, der unserem Team beitritt und dazu beiträgt die Entwicklung modernster Software für einen 3D-Laserdrucker. Der ideale Kandidat verfügt über fundierte Kenntnisse in der C++-Entwicklung, Erfahrung mit eingebetteten Systemen und ein tiefes Verständnis der 3D-Drucktechnologien. Sie spielen eine Schlüsselrolle bei der Gestaltung, Entwicklung und Wartung der Software, die die Funktionalität unseres maßgeschneiderten 3D-Laserdruckers steuert und verbessert.
Hauptaufgaben:
- Entwickeln und warten Sie Software in C++ zur Steuerung und zum Betrieb eines 3D-Laserdruckers.
- Arbeiten Sie mit Hardware-Ingenieuren zusammen, um Software in die Druckerhardware zu integrieren und so eine nahtlose Kommunikation und Steuerung sicherzustellen.
- Entwerfen und implementieren Sie Benutzeroberflächen für den Betrieb, die Überwachung und die Diagnose von Druckern.
- Optimieren Sie die Softwareleistung und sorgen Sie so für hohe Genauigkeit und Effizienz bei Druckprozessen.
- Implementieren Sie Sicherheitsprotokolle und Fehlerbehandlungsmechanismen, um einen zuverlässigen Betrieb sicherzustellen.
- Beteiligen Sie sich am gesamten Lebenszyklus der Softwareentwicklung, einschließlich Design, Codierung, Tests und Dokumentation.
- Beheben und Beheben von Problemen im Zusammenhang mit der Software und dem Druckerbetrieb.
- Bleiben Sie über die neuesten Entwicklungen im 3D-Druck und in der Entwicklung eingebetteter Software auf dem Laufenden.
Erforderliche Qualifikationen:
- Nachgewiesene Erfahrung in der C++-Entwicklung , vorzugsweise in einer eingebetteten System- oder Hardware-Kontrollumgebung.
- Ein ausgeprägtes Verständnis der 3D-Drucktechnologien und der spezifischen Herausforderungen bei der Arbeit mit Laserdruckern ist von Vorteil.
- Erfahrung mit Echtzeitbetriebssystemen (RTOS) und Low-Level-Programmierung.
- Kenntnisse der Hardware-Kommunikationsprotokolle (z. B. I2C, SPI, UART).
- Erfahrung mit Bewegungssteuerungssystemen und Verständnis für mechanische Systeme (z. B. Schrittmotoren, Encoder).
- Vertrautheit mit G-Code und anderen 3D-Druckdateiformaten.
- Erfahrung mit plattformübergreifender Entwicklung (Windows, Linux) ist ein Plus.
- Verständnis der Sicherheitsstandards und Best Practices für Lasergeräte.
- Ausgeprägte Fähigkeiten zur Problemlösung und die Fähigkeit, sowohl unabhängig als auch im Team zu arbeiten.
- Ausgezeichnete Kommunikationsfähigkeiten, sowohl schriftlich als auch mündlich.
Bevorzugte Qualifikationen:
- Erfahrung in der Entwicklung von Software für industrielle oder private 3D-Drucker .
- Erfahrung mit der Entwicklung grafischer Benutzeroberflächen (GUI) unter Verwendung von Bibliotheken wie Qt oder ähnlichem.
- Kenntnisse über Softwareversionskontrollsysteme (z. B. Git).
- Vertrautheit mit CAD/CAM-Software und deren Integration in 3D-Drucksysteme.
- Erfahrung mit maschinellem Lernen oder KI zur Optimierung von Druckprozessen ist von Vorteil.