Lead Software Engineer - 3D programming

Full Time

Job Description


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.



To be considered for the role you must meet most of the following criteria:

  • 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.
  • 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)


Education and Experience


  • 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

Job Summary

  • Vacancy: 1
  • Employment Status: Full Time
  • Job Location: Bangkok, Bangsue
  • Salary:Negotiable