Job Title: CAD Software Engineer
Location: Remote
Contract Type: Permanent
We are seeking a highly motivated and skilled CAD Software Engineer to join our client that specializes in independent research and development of design software such as CAD/CAE.
Key Responsibilities:
- Design, develop, and maintain 3D and 2D authoring applications tailored for industrial design workflows.
- Collaborate with cross-functional teams to translate industry requirements into robust software solutions.
- Implement parametric design principles to enable flexible and scalable modeling capabilities.
- Develop and optimize software components using C++.
- Work on front-end technologies such as HTML, JavaScript, and TypeScript (a plus).
- Understand and contribute to client/server architecture design and development (preferred).
- Engage with PLM (Product Lifecycle Management) and industrial design concepts to deliver integrated solutions (preferred).
- Participate in code reviews, testing, and continuous improvement of software processes.
Required Qualifications:
- Proven experience developing 3D or 2D authoring applications, especially within CAD/CAM/CAE/EDA domains.
- Strong knowledge of parametric design concepts and implementation.
- Expert-level proficiency in C++ programming.
- Familiarity with software development best practices, version control, and debugging.
If you are a passionate and dedicated IT Professional looking to join a dynamic and innovative organization, we encourage you to apply