Live opening · Posted 6 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.
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
More openings worth a look
Recently tracked roles with full details and direct application links.