The Role
Develop and maintain C++ and Python software, including coding, debugging, profiling, object-oriented application design, and development-tool usage. Collaborate in an Agile and lean software environment while using Git and scripting technologies such as Tcl/Tk. Parallel programming, OpenGL, CUDA, CAD/CAE software, and related data structures are beneficial. The role requires creative problem-solving, rapid learning, communication, and effective teamwork.
Summary Generated by Built In
Requirements
- A Bachelors in Engineering, Computer Science, or related discipline.
- · 2-5 years of hands on experience developing code, debugging, profiling & aware about development tools.
- · Proficiency in C++ & python programming and object-oriented application design.
- · Knowledge of source code management tools like git.
- . Working/Basic knowledge of Tcl/Tk scripting language or similar scripting language.
- · Experience/knowledge of parallel programming, OpenGL, CUDA and related data structures will be plus.
- · Ability to think creatively and critically, should be quick leaner for new programming languages and techniques.
- · Understanding of CAD/CAE element software a plus · Experience with Agile and lean software development processes is also a plus.
- · Requires good communication skills and the ability to work in a collaborative team environment.
Skills Required
- Bachelor's degree in Engineering, Computer Science, or a related discipline
- 2-5 years of hands-on experience developing code, debugging, profiling, and using development tools
- Proficiency in C++ and Python programming
- Experience with object-oriented application design
- Knowledge of source code management tools such as Git
- Working or basic knowledge of Tcl/Tk or a similar scripting language
- Knowledge of parallel programming, OpenGL, CUDA, and related data structures
- Understanding of CAD/CAE software
- Experience with Agile and lean software development processes
- Good communication skills and ability to work collaboratively in a team environment
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
nCircle Tech is a development partner specializing in 2D/3D product development, custom software development, and BIM services for the AEC and Manufacturing sectors, focusing on 3D visualization, CAD/BIM customization, and AI-driven automation.








