Software Engineer
Join a global team developing a leading 3D MCAD tool. You will implement and support algorithms for geometrical, mass properties, and mechanical analysis. Requires a degree in Computer Science or related field, proficiency in C/C++, and strong problem-solving skills.
Responsibilities
- Implement and support algorithms for geometrical, mass properties, and mechanical analysis
- Develop software for a top 3D MCAD tool
- Collaborate with a global team of experts
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Experience in software development with a strong emphasis on object-oriented programming and design patterns
- Proficiency in C and C++
- Solid understanding of data structures, algorithms, and distributed systems
- Strong problem-solving skills and ability to work independently and as part of a team
- Capable of delivering on multiple competing priorities with little supervision
- Strong technical skills and enthusiasm to learn new technologies
- Experience with software testing and debugging
- Good verbal and written communication skills in English