As a Software Engineer (C++ / C#), you will be a critical team member and fully responsible for developing graphics components for our products. In this role, you will work closely with product managers, UI-UX designers and the R&D team to collaboratively solve real-world problems. What will you do Design, build and maintain efficient and reliable software modules for Screening Eagle software products. Develop tools for real-time interactive 3D graphics applications. Assist other team members to implement next generation NDT solutions. Collaborate with team members to integrate the components to desktop, mobile and web platforms end products. What do we expect BA/MA/MS/PhD degree in Computer Science, Computer Graphics, or strong experience in 3D Games / 3D experiences. Proficiency in C++11 and above. Proficiency in C# and Unity. Good understanding of software design patterns. Good knowledge of data structures and algorithms for OOP. Good understanding of memory management in non-garbage collected environments. Familiar with memory and CPU usage optimization. Familiar with 3D graphics pipelines and optimization techniques. Solid linear algebra knowledge.Experience in developing for and integrating third party software on desktop, mobile and web tech stacks.

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Singapore