Software Entwickler C++/C#/.NET (m/w/d)
Working time model: Full-time
Working model: Hybrid (3 days in office, 2 days home office)
Location: Bergkirchen near Dachau/Munich
Area: Software Development
Start date: Immediately
Working model: Hybrid (3 days in office, 2 days home office)
Location: Bergkirchen near Dachau/Munich
Area: Software Development
Start date: Immediately
What awaits you – Your responsibilities:
- Develop our CAD desktop application WSCAD ELECTRIX
- Enhance and optimize the DirectX-based rendering engine
- Design and implement high-performance 2D/3D graphics features
- Build rendering pipelines, shaders (HLSL), and GPU resource management
- Analyze and improve performance for large CAD models
- Develop application components in modern C++ and C#/.NET
- Integrate native rendering components into the .NET application layer
- Contribute to software architecture and technical decisions
- Ensure high code quality through reviews, testing, and best practices
What we expect – Your qualifications:
- Degree in computer science, software engineering, or similar
- Strong experience with modern C++ (C++17/20)
- Good experience with C#/.NET desktop development
- Strong knowledge of DirectX 11/12 and HLSL
- Solid understanding of computer graphics fundamentals and GPU architecture
- Experience with multithreading, performance optimization, debugging, and profiling
- Basic knowledge of linear algebra (vectors, matrices, quaternions)
- Good analytical and problem-solving skills
- Understanding of data-driven architectures
- Structured, solution-oriented mindset and team spirit
Nice to have
- Experience with large desktop applications and WPF
- Knowledge of CAD or other technical software
- Background in electrical engineering or related domains
- Experience with GPU debugging tools (PIX, RenderDoc, Nsight)
- Knowledge of Managed C++/CLR
- Experience working on 3D demos, visualization tools, or custom rendering engines
- Familiarity with CI/CD and automated testing
Benefits
- Growing company
- Flexible working hours
- Work from home
- Permanent employment contract
- Competitive compensation package
- 30 days of vacation
- Special leave
- Company pension plan (BAV)
- Capital-forming benefits
- Edenred City® card
- JobRad
- Personalized onboarding program
- High-quality training opportunities
- Positive work environment and open feedback culture
- Motivated team and helpful colleagues
- Employee discounts
- Family-friendly company
Have we picked your interest?
Your HR-Contact at WSCAD
Vanessa RißPhone: +49 8131 3627-340
E-Mail: Jobs@wscad.com
WSCAD GmbH – Office Bergkirchen
Dieselstraße 4
85232 Bergkirchen
Deine HR-Ansprechpartnerin bei WSCAD

Vanessa Riß
Telefon: +49 8131 3627-340
E-Mail: jobs@wscad.com
WSCAD GmbH – Office Bergkirchen
Dieselstraße 4
85232 Bergkirchen
