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

Software Engineer - L3 (Simulation & Unreal Engine Engineer)

GriphicDelhi, India, India
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 • Delhi, India, India

    Related jobs
    • Promoted
    • New!
    RTL Design Engineer

    RTL Design Engineer

    TekPillar®Ghaziabad, IN
    We are looking for an experienced.Verilog, FPGA design, and Xilinx platforms.The role involves working closely with cross-functional teams to deliver high-performance digital design solutions.Inter...Show moreLast updated: 5 hours ago
    • Promoted
    Senior 3D Props Artist (Unreal Engine)-Remote

    Senior 3D Props Artist (Unreal Engine)-Remote

    iBLOXX Studios DMCCMeerut, IN
    Remote
    Senior 3D Props Artist (Unreal Engine).Full-Time | Remote | iBLOXX Studios DMCC.You will craft high-quality buildings, weapons, props, and environmental assets. Model, texture, and optimize detailed...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer - AI / ML

    Software Engineer - AI / ML

    Mindfire SolutionsMeerut, IN
    As an AI / ML Engineer, you will be responsible for designing, validating, and integrating cutting-edge machine learning models and algorithms. Collaborate closely with cross-functional teams, includi...Show moreLast updated: 9 days ago
    • Promoted
    MLOps Engineer

    MLOps Engineer

    Capgeminigurugram, uttar pradesh, in
    Experience in developing MLOps framework cutting ML lifecycle : model development, training, evaluation, deployment, monitoring including Model Governance. Expert in Azure Databricks, Azure ML, Unity...Show moreLast updated: 13 days ago
    • Promoted
    LeadRTL design engineer

    LeadRTL design engineer

    ACL DigitalDelhi, India
    Experience Level : 10+ years of RTL design and development Job Description : Silicon Design Engineer Location : Hyderabad and Bangalore. Basic Job Deliverable : Silicon Design Engineer (RTL Design and De...Show moreLast updated: 30+ days ago
    • Promoted
    AI Software Engineer

    AI Software Engineer

    Quik HireMeerut, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show moreLast updated: 1 day ago
    • Promoted
    RTL Engineer

    RTL Engineer

    CoreEL TechnologiesDelhi, India
    Job Description : Understand customer’s requirements / specifications / tender enquiry.Define DSP, System and Board architecture. Project ownership from concept to delivery.This includes identifying ri...Show moreLast updated: 30+ days ago
    • Promoted
    Simulation Engineer

    Simulation Engineer

    Synopsys IncDelhi, India
    You Are : You are an experienced engineer with a deep understanding of SPICE / FastSPICE simulation and custom compiler frontend applications. You excel at problem-solving and have a strong background ...Show moreLast updated: 24 days ago
    • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    MosChip®Ghaziabad, IN
    Experience in Logic design / RTL coding is a must.Experience is SoC design and integration for complex SoCs is a must.Experience in Verilog / System-Verilog is a must. Experience in Multi Clock design...Show moreLast updated: 1 day ago
    • Promoted
    RTL Design Engineer (1-2 Years)

    RTL Design Engineer (1-2 Years)

    Texas InstrumentsDelhi, India
    Are you looking for a career at one of the leading semiconductor companies in the world Texas Instruments (TI) is looking for a. These audio products are truly mixed-signal devices with highly integ...Show moreLast updated: 15 days ago
    • Promoted
    AI Software Engineer

    AI Software Engineer

    Taskify AIMeerut, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show moreLast updated: 1 day ago
    • Promoted
    Remote GenAI Engineer

    Remote GenAI Engineer

    EazyMLMeerut, IN
    Remote
    Founded by Bell Labs research veterans, and associated with breakthrough startups like Amelia, EazyML, specializes in Transparent Machine Learning. Early on EazyML founders saw the need for Transpa...Show moreLast updated: 30+ days ago
    • Promoted
    Sr RTL Design Engineer

    Sr RTL Design Engineer

    ACL DigitalDelhi, India
    Notice Period : 15 days to 30 Days.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation. Should be proficient in Verilog.Should have experience in op...Show moreLast updated: 30+ days ago
    • Promoted
    Senior RTL Design Engineer

    Senior RTL Design Engineer

    ACL DigitalDelhi, India
    Job Location : Bangalore Notice Period : 15 days to 30 Days Minimum : 5+ Years 1.Experience in Low power RTL design, microarchitecture, synthesis, timing closure, Low power estimation.Should be profic...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    MLFlow / MLops Engineer

    MLFlow / MLops Engineer

    People Prime WorldwideDelhi, IN
    SRE ML Ops - Predominantly development exp, some experience of devops.Primarily development-focused with exposure to.Involves managing ML pipelines using frameworks like PyTorch and TensorFlow, imp...Show moreLast updated: 5 hours ago
    • Promoted
    Software Engineer - L3 (Software Engineer II)

    Software Engineer - L3 (Software Engineer II)

    Griphicnew delhi, delhi, in
    As a Software Engineer II, you will own and deliver larger cross-cutting modules and systems end-to-end.You’ll write design docs, mentor junior engineers, lead technical discussions, and ensure rel...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer - L3 (Simulation & Unreal Engine Engineer)

    Software Engineer - L3 (Simulation & Unreal Engine Engineer)

    Griphicnew delhi, delhi, in
    Software Engineer - L3 (Simulation & Unreal Engine Engineer).C++, Unreal Engine, simulation systems, and real-time 3D technologies. This role is ideal for someone who enjoys working across.You shoul...Show moreLast updated: 3 days ago
    • Promoted
    Software Engineer E5 (AI / LLM / RAG) - Labs

    Software Engineer E5 (AI / LLM / RAG) - Labs

    WhatfixDelhi, India
    Who are we? Whatfix is an AI platform advancing the “userization” of enterprise applications, empowering companies to maximize the ROI of their digital investments. As AI reshapes roles, workflows, ...Show moreLast updated: 13 days ago