Posted 10 June, 2026
Unity 3D Principal Engineer
NR Consulting - India
PAN INDIA, IN
Full Time
Reference: 26-06206-2220-1
Title: Unity 3D Principal Engineer
Location: PAN INDIA
Exp: 8+ Yrs
Job Description:
Requirement
Because enterprise retail environments often use non-standard resolutions (e.g., ultra-wide OLED walls or multi-display configurations), the developer must be proficient in managing complex display outputs.
• Multi-Display & Custom Resolutions: Expertise in configuring Unity's multi-display API, managing ultra-high-resolution viewports, and handling unconventional aspect ratios without distorting the UI or 3D assets.
• UI/UX Frameworks: Advanced knowledge of Unity UI (uGUI) or the newer UI Toolkit to build responsive, scalable interfaces that look crisp on everything from a 10-inch tablet to a 150-inch LED wall.
• Optimization & Performance Tuning: Deep understanding of optimization techniques (occlusion culling, draw call batching, texture compression) to ensure seamless 60+ FPS performance on enterprise hardware.
• Networked Interaction & Multi-Device Systems : Retail installations frequently feature ecosystem interactions, such as a user controlling a massive display wall via a handheld tablet companion app.
• Networking Protocols: Proficiency with lightweight, low-latency networking protocols suitable for local area networks (LAN), such as WebSockets, MQTT, TCP/UDP, or OSC (Open Sound Control).
• Unity Networking Frameworks: Familiarity with modern Unity multiplayer/networking solutions like Netcode for GameObjects or third-party tools (e.g., Mirror) to synchronize states between the master PC and client tablets.
• Device Pairing: Experience creating seamless, reliable device-pairing workflows (e.g., via local IP scanning or QR codes).
• Video Encoding & Media Integration : Large display walls rely heavily on high-fidelity video playback mixed with real-time 3D elements.
• Codecs & Containers: In-depth knowledge of video compression standards (H.264, H.265/HEVC, ProRes) and understanding bitrate constraints to balance visual quality with hardware performance.
• Video Playback Plugins: Expertise in integrating high-performance media frameworks, specifically AVPro Video (the industry standard for enterprise Unity installations), as Unity's native video player often lacks robust support for ultra-high-res codecs.
• Alpha Channel Video: Experience preparing and rendering videos with transparency (ProRes 4444 or WebM) for overlaying video effects onto real-time 3D scenes.
• 2D / 3D Content Pipelines : The developer acts as the bridge between technical execution and artistic vision.
• Asset Optimization: Ability to ingest 3D models (FBX, OBJ, glTF) and 2D textures from artists, optimizing them for real-time rendering (reducing polygon counts, baking lighting, and managing texture atlases).
• Lighting & Shaders: Solid grasp of Unity's Universal Render Pipeline (URP) or High Definition Render Pipeline (HDRP), including real-time vs. baked lighting, light probes, and basic shader creation via Shader Graph to ensure visual fidelity on high-end OLED displays.
• Deployment, Hardware, & Installation Support :Unlike consumer software, enterprise installations require long-term stability and automated maintenance.
• Hardware Architecture: Understanding of high-end GPU configurations, video matrix switchers, signal extenders (HDBaseT/EDID emulators), and how Windows handles multiple display outputs.
• Deployment Automation: Experience writing scripts (PowerShell, Batch) to automate application startup, handle crash recovery (watchdog apps), and manage remote deployments.
• Remote Monitoring: Familiarity with remote management and monitoring tools (e.g., TeamViewer, AnyDesk, or custom telemetry) to troubleshoot live installations without being physically present.
Client Interfacing & Soft Skills
• Because this role sits at the intersection of creative, technical, and corporate environments, communication is paramount.
• Technical Translation: The ability to translate complex technical constraints (e.g., why a specific 8K video won't play smoothly) into clear, actionable business or creative alternatives for non-technical stakeholders.
• Requirement Discovery: Experience consulting directly with clients to define project scope, technical constraints, and user journeys prior to development.
• On-Site Composure: The ability to remain calm and analytical during high-pressure, on-site launch environments where timelines are tight and unexpected hardware variables arise.
Required Qualifications & Tech Stack
• Education: Bachelor's degree in Computer Science, Software Engineering, Game Development, or equivalent experience.
• Programming: Advanced proficiency in C# and object-oriented programming (OOP).
• Math Skills: Strong foundation in 3D mathematics (vector operations, trigonometry, matrices).
• Tools: Experience with Git version control, rendering pipelines (URP/HDRP), and animation state machines
Location: PAN INDIA
Exp: 8+ Yrs
Job Description:
Requirement
Because enterprise retail environments often use non-standard resolutions (e.g., ultra-wide OLED walls or multi-display configurations), the developer must be proficient in managing complex display outputs.
• Multi-Display & Custom Resolutions: Expertise in configuring Unity's multi-display API, managing ultra-high-resolution viewports, and handling unconventional aspect ratios without distorting the UI or 3D assets.
• UI/UX Frameworks: Advanced knowledge of Unity UI (uGUI) or the newer UI Toolkit to build responsive, scalable interfaces that look crisp on everything from a 10-inch tablet to a 150-inch LED wall.
• Optimization & Performance Tuning: Deep understanding of optimization techniques (occlusion culling, draw call batching, texture compression) to ensure seamless 60+ FPS performance on enterprise hardware.
• Networked Interaction & Multi-Device Systems : Retail installations frequently feature ecosystem interactions, such as a user controlling a massive display wall via a handheld tablet companion app.
• Networking Protocols: Proficiency with lightweight, low-latency networking protocols suitable for local area networks (LAN), such as WebSockets, MQTT, TCP/UDP, or OSC (Open Sound Control).
• Unity Networking Frameworks: Familiarity with modern Unity multiplayer/networking solutions like Netcode for GameObjects or third-party tools (e.g., Mirror) to synchronize states between the master PC and client tablets.
• Device Pairing: Experience creating seamless, reliable device-pairing workflows (e.g., via local IP scanning or QR codes).
• Video Encoding & Media Integration : Large display walls rely heavily on high-fidelity video playback mixed with real-time 3D elements.
• Codecs & Containers: In-depth knowledge of video compression standards (H.264, H.265/HEVC, ProRes) and understanding bitrate constraints to balance visual quality with hardware performance.
• Video Playback Plugins: Expertise in integrating high-performance media frameworks, specifically AVPro Video (the industry standard for enterprise Unity installations), as Unity's native video player often lacks robust support for ultra-high-res codecs.
• Alpha Channel Video: Experience preparing and rendering videos with transparency (ProRes 4444 or WebM) for overlaying video effects onto real-time 3D scenes.
• 2D / 3D Content Pipelines : The developer acts as the bridge between technical execution and artistic vision.
• Asset Optimization: Ability to ingest 3D models (FBX, OBJ, glTF) and 2D textures from artists, optimizing them for real-time rendering (reducing polygon counts, baking lighting, and managing texture atlases).
• Lighting & Shaders: Solid grasp of Unity's Universal Render Pipeline (URP) or High Definition Render Pipeline (HDRP), including real-time vs. baked lighting, light probes, and basic shader creation via Shader Graph to ensure visual fidelity on high-end OLED displays.
• Deployment, Hardware, & Installation Support :Unlike consumer software, enterprise installations require long-term stability and automated maintenance.
• Hardware Architecture: Understanding of high-end GPU configurations, video matrix switchers, signal extenders (HDBaseT/EDID emulators), and how Windows handles multiple display outputs.
• Deployment Automation: Experience writing scripts (PowerShell, Batch) to automate application startup, handle crash recovery (watchdog apps), and manage remote deployments.
• Remote Monitoring: Familiarity with remote management and monitoring tools (e.g., TeamViewer, AnyDesk, or custom telemetry) to troubleshoot live installations without being physically present.
Client Interfacing & Soft Skills
• Because this role sits at the intersection of creative, technical, and corporate environments, communication is paramount.
• Technical Translation: The ability to translate complex technical constraints (e.g., why a specific 8K video won't play smoothly) into clear, actionable business or creative alternatives for non-technical stakeholders.
• Requirement Discovery: Experience consulting directly with clients to define project scope, technical constraints, and user journeys prior to development.
• On-Site Composure: The ability to remain calm and analytical during high-pressure, on-site launch environments where timelines are tight and unexpected hardware variables arise.
Required Qualifications & Tech Stack
• Education: Bachelor's degree in Computer Science, Software Engineering, Game Development, or equivalent experience.
• Programming: Advanced proficiency in C# and object-oriented programming (OOP).
• Math Skills: Strong foundation in 3D mathematics (vector operations, trigonometry, matrices).
• Tools: Experience with Git version control, rendering pipelines (URP/HDRP), and animation state machines