• RND Programmer - Pipeline
  • Department: R&D
    Reports To:
      Head of R&D

    Double Negative’s R&D department develop ground-breaking software to ensure that the studio remains at the cutting-edge of global VFX production.

    Our R&D Programmers support multiple film projects in parallel, from initial design through on-set supervision and production to post-production, by delivering pioneering tools that enable our artists to tackle increasingly complex challenges, with stunning results.

    R&D Programmers at DNeg are tasked with a variety of responsibilities spanning the full software development life-cycle; designing, supporting and maintaining software, integrating tools into our Pipeline, and even further extension as work adapts and new challenges arise.

    Double Negative is always excited to hear from talented programmers: a passion for solving complex problems is a must!

    Needs to Do:
    Investigate appropriate solutions and techniques to address challenges.
    Plan the development of tools and break-down the plan into tasks.
    Communicate development timeframes to the Software Project Manager and stakeholders.
    Maintain, revise and extend existing tools.
    Produce technical documentation and user manuals.

    Needs to Know:
    Degree in Computer Science, Computer Engineering, or equivalent subject.
    Excellent knowledge of C++ and Python (qt and other languages a plus).
    Solid knowledge and experience of a variety of programming libraries, such as Boost.
    Extensive experience in object-oriented programming and ORM system design.
    Experience of development in a Linux environment.
    Solid understanding of test-driven development.
    High-level knowledge of databases and SQL.
    Experience with system design and architecture.

    Needs to Be:
    Knowledgeable and interested in emerging industry technologies.
    Smart, driven and adaptable.
    Logical and practical in approach to solving complex problems.
    Able to future-plan beyond the scope of the current development task.
    Team oriented and organised.
    A strong communicator – both verbal and written.

Please select which details you would like to import from LinkedIn:

  • Contact Details
  • Qualifications
  • Job History