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
Software Entwickler C++/C#/.NET (m/w/d)
BK, Bayern
Full-time
Permanent employee
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
About us
WSCAD is the world's first and leading provider of AI-powered electrical CAD software. Our solutions boost efficiency in electrical engineering by up to 99%, enabling automated workflows and intelligent features for midsize businesses, global corporations, as well as design and engineering firms. As part of the Buhl Group with around 800 employees, WSCAD has been specializing in the development and distribution of electrical CAD software solutions for more than 35 years. Over 40,000 useres in more than 100 countries successfully use WSCAD software - in machinery, plant engineering, building automation and electrical installation. In addition to our headquarters in Bergkirchen near Munich, we operate branch offices in Wroclaw, Poland and Charlotte, USA.
You can find more information about WSCAD as an employer and about working with us on our careers page.
