About the jobCompany 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 ApplyInterested candidates may submit their resume and relevant documents for consideration via email:
[email protected]
📌 3D Unity Developer Intern (Kanchipuram)
🏢 National Technology Centre for Ports, Waterways and Coasts (NTCPWC)
📍 Kanchipuram