Software Engineer - L3 (Simulation & Unreal Engine Engineer)

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Engineer - L3 (Simulation & Unreal Engine Engineer)

Location & Type:

CTC Range (LPA):

 

Role Overview

high-energy, multi-disciplinary Software Engineer (L3)

VR/MR/AR

 

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You