01 Oct
|
TRIDENT ACADEMY
|
India
01 Oct
TRIDENT ACADEMY
India
3D Unity Software Trainer
Job Type: Part-time
Experience: 2+ years of experience in Unity 3D, Game Development, 3D Development, or Training
Location: [Remote]
Job Summary
We are looking for an experienced and passionate 3D Unity Software Trainer to provide practical, industry-oriented training to students and working professionals. The ideal candidate should have strong hands-on experience with Unity 3D, C#, game development, 3D assets, animation, lighting, physics, and interactive applications.
The trainer should be able to guide learners through complete Unity projects and explain concepts using real-world examples and hands-on exercises.
Key Responsibilities
- Conduct Unity 3D training sessions for beginner, intermediate, and advanced learners.
- Develop structured lesson plans, presentations, practical exercises, and project assignments.
- Provide hands-on training using real-world Unity projects.
- Cover key Unity topics including:
- Unity 3D Fundamentals
- Unity Editor and Project Setup
- GameObjects and Components
- Scenes and Scene Management
- Prefabs and Asset Management
- 3D Modeling and Asset Import
- Materials, Textures, and Shaders
- Lighting and Environment Setup
- Cameras and Cinemachine
- Animation and Animator Controller
- Physics and Collision Detection
- Particle Systems and Visual Effects
- UI/UX Development
- Audio Integration
- C# Programming for Unity
- Scripts, Variables, Functions, Classes, and Events
- Player and Character Controllers
- Game Mechanics and Interaction
- AI and Navigation / NavMesh
- Raycasting and Input Systems
- Optimization and Performance
- Debugging and Profiling
- Multiplayer and Networking fundamentals
- Build and Deployment
- Mobile Game Development
- AR/VR Development fundamentals
- Guide learners through complete 3D game and interactive application projects.
- Provide practical assignments and portfolio projects.
- Review learner projects and provide technical and creative feedback.
- Teach industry best practices for Unity development and 3D workflows.
- Help learners create professional Unity portfolios and project demos.
- Prepare learners for Unity developer interviews and industry requirements.
Requirements
- Strong hands-on experience with Unity 3D.
- Strong knowledge of C# programming.
- Prior experience as a Unity Developer, Game Developer, 3D Developer, Technical Artist, Unity Trainer, or Instructor.
- Good understanding of 3D assets, materials, lighting, animation, physics, and game mechanics.
- Experience developing and deploying Unity applications or games.
- Good understanding of debugging and performance optimization.
- Excellent communication and presentation skills.
- Ability to explain technical concepts in a straightforward and practical manner.
- Real-world Unity project experience is highly preferred.
Preferred Skills
- Experience with Unity 2D/3D game development.
- Knowledge of Blender, Maya, 3ds Max, or other 3D software.
- Experience with Unity UI, animation, shaders, and particle systems.
- Knowledge of AR/VR development using Unity is an advantage.
- Experience with mobile game development for Android/iOS.
- Knowledge of Git and version control.
- Experience with Unity Asset Store and third-party packages.
- Knowledge of AI, NavMesh, multiplayer, or networking is a plus.
- Experience training students, working professionals, or corporate teams is preferred.
What We Offer
- Competitive compensation based on experience and expertise.
- Flexible training schedules.
- Online and classroom training opportunities.
- Long-term engagement opportunities for successful trainers.
- Opportunity to train aspiring Unity developers through real-world 3D projects and interactive applications.
Pay: ₹8,239.72 - ₹38,563.71 per month
Work Location: Remote
📌 3D Unity Software Trainer (India)
🏢 TRIDENT ACADEMY
📍 India