Live opening · Posted 6 days ago

3D Unity Developer - Intern

National Technology Centre for Ports, Waterways and Coasts (NTCPWC) · Kanchipuram, Tamil Nadu, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 6 days ago
CompanyNational Technology Centre for Ports, Waterways and Coasts (NTCPWC)
LocationKanchipuram, Tamil Nadu, India (On-site)
Work modeNo
SkillsC#
SourceLinkedin
ListedPosted 6 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
14 min from Linkedin publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
63,051 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

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 role for a 3D Unity Developer located in Chennai, Tamil Nadu. The candidate will be responsible for developing interactive 3D applications and simulations using Unity, creating 3D environments, integrating models and assets, implementing interactive features, and optimizing applications for real-time performance.
The role involves working with 3D models, animations, physics, lighting, UI, and real-time visualization, while collaborating with designers, developers, and domain experts to develop simulation and visualization solutions for maritime, port, and industrial applications.
Position: 3D Unity Developer
Engagement Type: Full-time
Location: Chennai
Key Responsibilities
Develop interactive 3D applications, simulations, and visualization solutions using Unity
Create and configure 3D environments, scenes, assets, lighting, cameras, and materials
Import, optimize, and integrate 3D models and assets into Unity projects
Develop interactive features and gameplay/simulation logic using C#
Implement user interactions, navigation, animations, physics, and real-time visualization
Integrate 3D models, terrain, maps, sensors, and other data sources into Unity applications
Develop UI elements, menus, dashboards, controls, and interactive interfaces within Unity
Implement simulation logic for real-world systems and environments
Work with APIs, databases, or external data sources for real-time or simulated data integration
Optimize 3D applications for performance, memory usage, rendering, and frame rate
Configure lighting, shaders, materials, particle systems, and post-processing effects
Support integration of VR/AR, GIS, digital twin, or simulation technologies when required
Debug and troubleshoot application, rendering, interaction, and performance issues
Collaborate with UX/UI designers, 3D artists, embedded/software engineers, and domain experts
Conduct testing and validation of Unity applications across different systems and hardware
Maintain project documentation, source files, asset libraries, and development records
Support deployment, installation, demonstration, and commissioning of applications when required
Qualifications & Skills
Diploma / BE / B.Tech / B.Sc. in Computer Science, Information Technology, Game Development, Animation, Multimedia, or related field (Mandatory)
1–3 years of relevant experience in Unity 3D development
Strong hands-on experience with Unity and C# programming (Mandatory)
Experience developing interactive 3D applications, simulations, or visualization projects
Good understanding of Unity Scenes, GameObjects, Prefabs, Components, Materials, Lighting, Cameras, and Physics
Experience working with 3D models, textures, animations, and asset pipelines
Knowledge of C# scripting, object-oriented programming, and Unity scripting APIs
Experience with Unity UI systems and interactive interface development
Understanding of 3D mathematics, coordinates, transformations, vectors, and basic physics
Knowledge of performance optimization, profiling, rendering, and memory management
Familiarity with Blender, 3ds Max, Maya, or other 3D modelling tools is an added advantage
Experience with GIS, digital twins, VR/AR, simulation, or real-time visualization is preferred
Familiarity with APIs, JSON, REST services, databases, or real-time data integration is an added advantage
Knowledge of version control systems such as Git is preferred
Experience with Unity deployment for Windows, WebGL, Android, or other platforms is an added advantage
Strong debugging and problem-solving skills
Good communication and documentation skills
Ability to work collaboratively with multidisciplinary engineering and design teams
Candidates with strong Unity-based academic, personal, or professional projects may also apply
How to Apply
Interested candidates may submit their resume and relevant documents for consideration via email:
hr@ntcpwc.iitm.ac.in

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App