Live opening · Posted 4 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
About the job
Company Description
National Technology Centre for Ports, Waterways & Coasts (NTCPWC) is the technology arm of the Ministry of Shipping, Government of India, providing innovative and indigenous solutions for the port and maritime sector. Based in Chennai, Tamil Nadu, NTCPWC focuses on applied research, education, and technology transfer to address industry challenges while promoting advancements in maritime technology.
Role Description
This is a full-time, on-site internship role for a 3D Unity Developer Intern located in Chennai, Tamil Nadu. The intern will assist in developing interactive 3D applications and simulations using Unity, creating 3D environments, integrating models and assets, implementing interactive features, and supporting real-time visualization projects.
The role provides hands-on exposure to Unity development, C# scripting, 3D assets, animations, lighting, UI, physics, and simulation workflows while working closely with developers, designers, 3D artists, and domain experts.
Position: 3D Unity Developer Intern
Engagement Type: Internship
Location: Chennai
Key Responsibilities
Assist in developing 3D applications, simulations, and visualization projects using Unity
Create and configure basic 3D scenes, environments, cameras, lighting, and materials
Import, organize, and integrate 3D models and assets into Unity projects
Develop basic interactive features using C# and Unity
Assist with implementing user interactions, navigation, animations, and physics
Support integration and optimization of 3D models, textures, and other digital assets
Develop and maintain basic UI elements and interactive controls within Unity
Assist in creating simulation logic and interactive real-world environments
Support integration of external data, APIs, or other software components when required
Assist in optimizing scenes and applications for better performance
Debug and troubleshoot basic Unity, scripting, rendering, and interaction issues
Work with 3D artists, UX/UI designers, developers, and engineering teams
Participate in testing and validation of Unity applications
Maintain project files, assets, documentation, and development records
Support demonstrations, presentations, and deployment activities when required
Qualifications & Skills
Diploma / BE / B.Tech / B.Sc. in Computer Science, Information Technology, Game Development, Animation, Multimedia, or related field (Mandatory)
Students, recent graduates, or candidates with relevant academic/project experience may apply
Basic hands-on experience with Unity 3D and C# (Preferred)
Understanding of Unity Scenes, GameObjects, Components, Prefabs, Materials, Cameras, and Lighting
Basic knowledge of C# programming and object-oriented programming
Familiarity with 3D modelling, texturing, animation, or game development workflows
Basic understanding of 3D coordinates, transformations, vectors, and physics
Experience with Blender, 3ds Max, Maya, or similar 3D tools is an added advantage
Experience with academic, personal, or portfolio-based Unity 3D projects is preferred
Familiarity with UI development and interactive elements in Unity is an added advantage
Exposure to VR/AR, digital twins, GIS, simulation, or real-time visualization is an added advantage
Basic understanding of Git or other version control systems is preferred
Good problem-solving and debugging skills
Willingness to learn new technologies and development workflows
Good communication and teamwork skills
Ability to work collaboratively with multidisciplinary engineering and design teams
How to Apply
Interested candidates may submit their resume and relevant documents for consideration via email:
hr@ntcpwc.iitm.ac.in
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.