Join a fast‑growing team building cutting‑edge 3D visualization tools for CAD and BIM. You’ll own C++ modules throughout the full software development lifecycle, delivering high‑performance Windows applications.
What You’ll Do
- Design, implement, and maintain core C++ components for 3D visualization.
- Collaborate with cross‑functional teams to define functional requirements.
- Write clean, efficient code following OOP and design‑pattern best practices.
- Perform unit testing, debugging, and performance tuning on Windows platforms.
- Track progress and issues using Jira and version control with Git.
- Mentor junior developers and contribute to code‑review processes.
What You Need
- Minimum 2 years of professional software development experience.
- Strong mastery of C++, STL, and advanced data‑structures.
- Solid understanding of object‑oriented programming and design patterns.
- Experience building Windows‑based applications with Visual Studio.
- Proficiency in Git, Jira, and CI/CD workflows.
- Excellent verbal and written communication skills.
Good to Have
- B.Tech or B.E degree in Computer Science or related field.
- M.Tech or equivalent postgraduate qualification.
- Familiarity with AI/ML or AR/VR integration concepts.
The Opportunity
nCircle Tech, founded in 2012, empowers innovators to accelerate time‑to‑market for AEC and manufacturing clients through AI‑enhanced visualization solutions. Its global consulting track record offers a dynamic environment for engineers to shape the future of design.
