Software Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Bengaluru

Job Description

Description
Position at DNEG

Software Developer, Creature Performance

The Creature team at DNEG creates and maintains a suite of tools and software to facilitate complex creature work in the production of award-winning Visual Effects and Feature Animation. As a Software Developer on this team, you will implement tools and underlying technologies to generate, manipulate and render everything from photo-real digi-doubles, to highly stylized CG characters, from single hero performances to large-scale digital crowds and all of the CFX required to bring them to life.

It is a multidisciplinary team covering specialized domains such as Crowds, Fur, Deformation, Rigging, etc., specialized UI/UX interfaces and widgets, researching and implementing the latest algorithms and improving the performance and capabilities of our core software stack that underpins all of the tools we develop. Our primary DCC creature platforms are Maya and Houdini, with code written in C++ and Python.

The Software Developers in our Creatures team are highly technical and methodical in their approach to solving complex problems. You will be required to:
• Implement creative solutions for Creature artists to rig, groom, animate and simulate shots of varying complexity, including digital humans, animals, fantastic creatures and armies of characters.
• Investigate solutions and techniques to improve our in-house and off-the-shelf Creature tools and software packages, assuming responsibility for the low-level integration into our pipeline and high-level functionality.
• Research and develop novel ways to perform kinematics, deformations and simulations.
• Provide technical assistance to shows in their day-to-day use of workflows relating to Creature work, dealing with bug reports and support requests swiftly and efficiently.
• As well as being technically proficient, you will also need to be a good communicator – you will be producing technical documentation, communicating development timeframes and presenting your ideas to stakeholders and senior developers in your team.
• You will also be interacting regularly with artists and non-technical production staff, therefore your ability to clearly articulate complex technical information to non-technical people will help you thrive in this role.

We value your expertise, and with the help of our dedicated Technology Project Managers you will be able to plan your own development projects, working with senior developers and stakeholders to schedule development work and establish your own project deadlines. The variety of opportunities available within the Production Technology department allows our smart, creative and adaptable software developers the opportunity to learn and grow while working at the centre of a dynamic studio.

Must Have
• Degree in Computer Science, Computer Engineering or equivalent experience.
• Experience developing algorithms and tools using C++ and Python.
• Experience working with artists to identify requirements and design solutions.
• Good understanding of the creative CG pipeline.

Nice to Have
• Experience using C++ and Python APIs for applications such as Houdini or Maya.
• Experience using VEX in Houdini.
• Proven experience developing VFX-related tools.
• Practical knowledge of programming libraries such as OpenGL, Boost, Bullet.
• Experience with UI toolkits such as Qt/PySide and Houdini's viewer states.
• Experience developing solutions for artists in disciplines like: rigging, creatures FX, technical animation, groom and crowds.
• Practical experience with Agile software development methodologies in a team environment.
• Experience working on Artificial Intelligence solutions for Computer Graphics.
• Experience developing Unreal Engine plugins and scripts.

We would not be able to produce award-winning work without our Production Technology department, which is committed to nurturing an inclusive, diverse and exciting workplace. Our technical directors have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.

About Us

We are DNEG, one of the world's leading visual effects, animation and stereo conversion companies for feature film and television, with studios in London, Vancouver, Mumbai, Los Angeles, Chennai, Montreal, Chandigarh, Hyderabad and Goa.

About Us
We are DNEG, one of the world's leading visual effects and animation companies for the creation of award-winning feature film,television, and multiplatform content. We employ more than 10,000 peoplewith worldwide offices and studios across North America (Los Angeles,Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,Chennai, Mumbai) and Australia (Sydney

💡 Quick Summary

Seeking a career-building opportunity? The Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: DNEG

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Software Developer in Bengaluru is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Software Developer is an on-site position based in Bengaluru. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Software Developer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now