Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19218100

    PUNE · FULLTIME

    Sr Software Engineer Unity

    Ncircle Tech logo

    Ncircle Tech

    Pune · onsite · Posted 26d ago

    Sourced fromNaukri
    Undisclosed5–6 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 14 questions to answer1.0s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Key Responsibilities

    • Design, develop and maintain features for a Unity(C#) based desktop application
    • Work on mesh processing, spatial data structures
    • Take ownership of modules end to end, from technical design to delivery
    • Identify and resolve performance, memory and stability issues using profiling tools
    • Write clean, testable and maintainable code following SOLID principles and established architecture patterns
    • Build responsive applications using multi threading and asynchronous programming
    • Build and maintain URP shaders, rendering features and UI features as required
    • Review code, and contribute to technical design decisions with the tech lead
    • Collaborate with the tech lead, QA and stakeholders on requirements, estimates and technical decisions

    Mandatory Skills

    • 5+ years of professional software development experience, with at least 3 years in Unity and C#
    • Experience shipping at least one production Unity application
    • Strong understanding of Unity's Mesh API (vertex/index buffers, MeshData, index formats, CPU vs GPU memory)
    • Strong 3D math: vectors, matrices, transforms, ray-triangle and ray-box intersection, bounding volumes
    • Solid understanding of multithreading and async programming, including thread safety and data races
    • Strong knowledge of object-oriented design, SOLID principles and Clean Code practices
    • Experience with version control systems and code reviews
    • Good written and spoken English communication

    Good to Have

    • Unity Job System, Burst Compiler, NativeArray / DOTS
    • Spatial acceleration structures (BVH, uniform grids, octrees, DDA traversal)
    • Shader programming (HLSL / Shader Graph) and experience with URP
    • Experience with large 3D datasets, mesh processing or spatial data structures
    • Exposure to CAD, BIM, AEC or simulation software
    • Python scripting
    • Unity Version Control (Plastic SCM)
    • Background in graphics programming or 3D tools


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    QAprofilingEnglish Communicationasync programmingcompilerMultithreadingBimProgrammingpython scriptingCADDesktop ApplicationClean CodeMathGraphics ProgrammingAsynchronousData StructuresPythonGraphicsArchitecture

    Section · Company

    About nCircle Tech

    Ncircle Tech logo

    Ncircle Tech

    IT Services & Consulting

    250

    employees

    2012

    14 years old

    Pune, Maharashtra

    India

    About

    nCircle Tech provides custom software and BIM services for the AEC and manufacturing sectors, focusing on innovative solutions and advanced technologies.

    Industries

    IT Services & Consulting

    Employee ratings

    71 reviews

    3.5/ 5

    Culture

    3.6

    Career growth

    3.1

    Work-life

    3.7

    Employees rate it well for

    Salary15Work Culture13Senior Management8Work Life Balance8Career Growth6

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Sr Software Engineer Unity · waiting for your command