1. What is a Software Engineer at Centre for Computational Technologies?
A Software Engineer at Centre for Computational Technologies (CCTECH) sits at the intersection of high-end software engineering and complex computational geometry. This role is not merely about writing code; it is about building the engines that power digital transformation in architecture, engineering, and construction (AEC). You will be responsible for developing robust solutions that handle complex 3D modeling, energy simulation, and PLM (Product Lifecycle Management) frameworks.
This position is critical to the company’s mission of delivering scalable, high-performance software that solves real-world physical and mathematical problems. Whether you are working on CAD software, energy modeling tools, or specialized SDKs, your work directly impacts how industry professionals visualize and optimize their projects. You can expect a fast-paced environment where mathematical rigor is as important as clean, efficient code.
The work is intellectually demanding, requiring you to bridge the gap between abstract algorithms and tangible user applications. You will collaborate with cross-functional teams to push the boundaries of what is possible in computational design. If you enjoy solving non-trivial problems—where a single line of code might need to account for complex geometric constraints—this role offers a unique opportunity to influence the future of engineering technology.
