Talent.com
No longer accepting applications
Software Engineer - L3 (Simulation & Unreal Engine Engineer)

Software Engineer - L3 (Simulation & Unreal Engine Engineer)

Griphicvijayapura, rajasthan, in
3 days ago
Job description

Software Engineer - L3 (Simulation & Unreal Engine Engineer)

Location & Type : Delhi, Full-time

CTC Range (LPA) : 35.25 - 43.00

Role Overview

We’re looking for a high-energy, multi-disciplinary Software Engineer (L3) with a strong foundation in C++, Unreal Engine, simulation systems, and real-time 3D technologies .

This role is ideal for someone who enjoys working across VR / MR / AR , Digital Twin platforms , Streaming 3D technologies , physics-heavy simulations , and performance-critical engine code . You should be someone who thrives in fast-paced environments, loves solving complex mathematical / physics problems, and enjoys building systems that feel smooth, intelligent, and real.

What You’ll Do

Unreal, C++, and Core Simulation Engineering

  • Build and extend simulation systems in Unreal Engine using modern C++ (UE4 / UE5).
  • Implement real-time systems : object dynamics, events, agent simulations, world interaction logic , procedural tools.
  • Work deeply with physics , constraints, collisions, kinematics, rigid body systems, Chaos physics.

XR (VR / MR / AR) & Immersive Systems

  • Develop immersive interactions for OpenXR, Oculus, Vive, HoloLens / MR , and mobile AR (ARKit / ARCore).
  • Build intuitive 3D UI, interaction mechanics, gestures , spatial anchors, tracking, and device abstraction layers.
  • Digital Twin, Streaming Tech & Real-Time Visualization

  • Build digital twin environments tied to live sensor data, IoT streams, AI / ML outputs, and telemetry .
  • Implement real-time streaming of data, 3D states, animations, camera paths, or events into UE.
  • Build visualization layers : dashboards, overlays, geospatial layers, analytics in 3D.
  • Physics, Math & Simulation Accuracy

  • Apply strong linear algebra, calculus, vectors / matrices / quaternions , and physical modeling concepts.
  • Integrate advanced physics engines like NVIDIA PhysX, MuJoCo, Havok , or custom solvers (added advantage).
  • Build realistic simulation behavior : friction, forces, collisions, trajectories, joints, soft bodies, etc.
  • Rendering + Performance Optimization

  • Profile and optimize CPU / GPU workloads , memory usage, draw calls, and FPS stability.
  • Implement techniques such as :
  • Instancing, LOD systems, occlusion culling, async loading, asset streaming, multi-threading, smart GC .
  • Use profiling tools (Unreal Insights, RenderDoc, PIX, GPU Visualizer) to diagnose performance bottlenecks.
  • Systems Design, Architecture & Engineering Leadership

  • Write design documents, break complex features into modules, and propose technical strategies.
  • Collaborate closely with AI / ML engineers, software engineers, designers, 3D artists, and DevOps .
  • Mentor L0–L2 engineers through pairing, feedback, and best practices.
  • Own production modules, help with incidents, and drive technical improvements.
  • Technical Qualifications

  • 3–4+ years experience in Unreal Engine (UE4 / UE5) with strong modern C++ skills.
  • Deep understanding of :
  • (a) UE Framework

    (b) Rendering pipeline & shader / material systems

    (c) Chaos physics engine

    (d) Multithreading, async tasks, delegates

  • Strong command over mathematics (vectors, matrices, Euler / quaternions, transforms).
  • Hands-on with physics simulation systems (PhysX, MuJoCo, Bullet, Havok).
  • Experience building real-time simulation or visualization tools .
  • Skilled in integrating APIs, data streams, WebSockets , or telemetry pipelines.
  • Ability to ship across platforms : Windows, Android, XR devices.
  • Nice to Have

  • Experience with Digital Twins , BIM / CAD, GIS, robotics simulation.
  • Shader authoring (HLSL / GLSL), compute shaders, or procedural rendering.
  • Niagara VFX, Houdini Engine, procedural content frameworks.
  • Python / C# scripting for tool automation.
  • Knowledge of game networking , replication, multiplayer simulation sync.
  • Familiarity with DevOps , automated builds, Perforce workflows.
  • Soft Skills & Culture Fit

  • Highly curious, self-driven, and passionate about 3D, physics, and simulation engineering.
  • Thrives in a startup setting fast iterations, rapid prototyping, high ownership.
  • Excellent communication, able to collaborate across multiple engineering and creative disciplines.
  • Strong problem-solving mindset with attention to detail and performance.
  • About the Company

    Griphic is founded by IIT Delhi engineers with a vision to enrich lives through technological innovation. We combine cutting-edge AI with hyper-realistic virtual experiences to solve problems and disrupt industries. Our team includes IIT Delhi engineers, AI / ML experts, VR developers, and 3D specialists. Backed by SKETS Studio (700+ professionals in BIM, architecture, VR, and 3D visualization), we are building the future of immersive web applications.

    Create a job alert for this search

    Simulation Engineer • vijayapura, rajasthan, in