Software Engineer
Description
Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as Software Engineer in Daegu, South Korea!
Role Description & Responsibilities:
- Develop 3D design applications in C++, and build AI agents and tools for 3D modeling.
- Maintain and improve existing CAD and PLM software applications.
- Review requirements and define specification, implement and test the product.
- Analyze code usage metrics to identify areas for code quality or software performances improvements.
- Interact with other global R&D teams for collaboration and consistent development of 3DEXPERIENCE platform.
Qualifications:
- Bachelor’s or higher degree in Computer, Software Engineering or a related discipline.
- Minimum of 4 years of backend experience in software development.
- Deep understanding of object-oriented programming and knowledge of software development process.
- Experience in 3D programming and/or CAD, CAM, PLM software is a plus.
- AI-relevant skills (ML, Python, Agent) are highly preferred.
- Business-Level English.
What’s in it for you?
- Be part of a global leader in 3D design, engineering, and simulation software.
- Work in a collaborative and innovative environment with industry-leading professionals.
- Opportunity to influence partner strategy and drive tangible business outcomes.
- Access to continuous learning, certifications, and career development programs.
- Enjoy a flexible and hybrid work culture that values work-life balance.
- Contribute to a transformative digital journey impacting industries worldwide.
- Provide NEW generative experience for entire design process via development with AI.


