Auf einen Blick
Erfahrener CAD-Software-Engineer mit 3+ Jahren Erfahrung gesucht zur Entwicklung und Wartung von CAD-Automation und API-Integrationen mit C# und C++ für SolidWorks und weitere CAD-Systeme.
💰 ~$70.000–110.000/Jahr (geschätzt)
📊 Mid-Level
🕒 Vollzeit
🌍 Vor Ort
🗺️ APAC
- 3+ Jahre CAD-Softwareentwicklung
- Starke C++ und C# Expertise
- COM Interop und Windows Development
- Tiefe in mindestens einer CAD-API
C++
C#
CAD API
SolidWorks
Creo Toolkit
NX Open
Windows Development
COM Interop
Gehalt geschätzt anhand Mid-Level CAD Engineer mit 3+ Jahren, Bangalore-Markt: 20-30 LPA (~$24-36k USD), aber globale Markt für CAD/C++ Spezialisten: $70-110k.. Kein Gehalt in der Anzeige angegeben.
✅ Geeignet für
- Embedded-Software- und Systems-Ingenieure
- Windows/C++-Spezialisten mit CAD-Interesse
- Technical Leads in CAD-Industrie
🚫 Weniger geeignet
- Reine Python- oder Web-Entwickler
- Remote-Arbeiter (Standort Bangalore erforderlich)
- Ohne COM/Windows-System-Erfahrung
💡 Gut zu wissen
- Spezialisierte Rolle mit hohem Technical Depth
- CAD-API-Dokumentation ist oft unvollständig - eigenständiges Problemlösen erforderlich
- Windows-Level Debugging und Memory-Management kritisch
Über das Unternehmen
Weekday vermittelt für einen ihrer Clients. Rolle liegt bei Entwicklung von CAD-Automation und API-Integration für mehrere CAD-Plattformen.
Deine Aufgaben
- Entwicklung, Wartung und Verbesserung von CAD-Automation und API-Integrationen mit C# und C++
- Verwaltung von SolidWorks-Instanzen als headless, Multi-Process-Services
- Diagnose und Behebung von RPC-Fehlern, COM-Ausfällen, Application Crashes und Memory-Problemen auf Windows
- Aufbau zuverlässiger Process-Pool-Mechanismen mit Health-Checks und automatischen Recovery-Fähigkeiten
- Erweiterung von CAD-Automation (STEP-Export, JSON-Export, Zeichnungsgenerierung)
- Entwicklung und Verwaltung von Integrationen mit mehreren CAD-Plattformen (SolidWorks, Creo, NX, CATIA)
- Debugging von GLB/GLTF, STEP und anderen CAD-Dateikonvertierungs-Problemen
- Arbeit mit B-Rep-Geometrie und Feature-Recognition
- Verbesserung von 3D-Viewer-Zuverlässigkeit und Rendering-Performance
- Unterstützung mehrerer SolidWorks-Versionen und Backward-Kompatibilität
Deine Voraussetzungen
- 3+ Jahre berufliche Erfahrung in CAD-Softwareentwicklung oder CAD-API-Programmierung
- Starke Production-Level Programmierungserfahrung in C++ und C#
- Hands-on Erfahrung mit COM Interop, Windows Development, RPC und System-Level Debugging
- Tiefgehendes Expertise in mindestens einer CAD-API (SolidWorks API, Creo Toolkit, NX Open, CATIA CAA)
- Verständnis von CAD-Anwendungs-Limitierungen und Multithreading-Herausforderungen
- Starkes Wissen über STEP-Dateiformate und B-Rep-Geometrie
- Erfahrung mit Windows-Prozessen, COM-Objekten und RPC-Kommunikation
- Fähigkeit, skalierbare Integrations-Architekturen über mehrere CAD-Plattformen zu designen