Share this Job

Lead Software Engineer - 3D programming

Date: 21-Jun-2022

Location: Bangkok, Thailand

Company: The Siam Cement Public Company Limited

Job Summary:

Responsibilities:

• We are seeking a top-tier developer who specializes in 3D graphics programming to contribute to developing our next-generation engineering CAD/CAM and home design applications.
• At SCG, we have many exciting and innovative projects. Bringing the latest tools and technologies to our business's expansion and we are keen to delight our customers.
• As a team leader, you will be the primary contributor using innovative UI and smart algorithms to make the engineering and design process more intuitive. You would motivate and guide your colleagues to keep our development environment productive.

Qualifications:

• Bachelor’s Degree or higher in Computer Science/ Engineering/Information Technology or related fields.
• Experience with any major 3D rendering and/or game engine (Unity, WebGL, Three.js)
• Continuous Integration and Automated Testing.
• Experience using .NET framework or Mono Cross-platform development.
• Writing UML, context diagram, and technical documentation.
• Strong programming skills in one of JS/TypeScript, Python, C++, C#.
• 3D algorithms, and underlying mathematical concepts. especially in Model View Projection, mesh manipulation, computational geometry, and Linear Algebra.
• Experience in cross-platform development software such as Xamarin or React Native etc. (Optional)
• Ability to work autonomously with little to no supervision and able to lead a team using Agile practices.
• You encourage coding best-practice via code review, automated tests, and code quality checks.
• Good command of English (Reading and Writing)


Job Segment: Test Engineer, Computer Science, .NET, Testing, Software Engineer, Engineering, Technology