Lead Software Developer

4 weeks ago


Montreal, Quebec, Canada DNEG Full time
Lead Software Developer

We are seeking an experienced software developer to lead our Ziva Realtime team. Our Ziva character tools bring cutting-edge techniques and workflows to professional 3D character artists, empowering them to create realistic and dynamic animated performances. Ziva Realtime is our technology suite that brings these world-leading characters into games, VR, and other interactive environments.

Key Responsibilities
  • Drive the success of the Ziva Realtime software suite, including both the character creation toolset and game engine middleware.
  • Partner with key stakeholders and users to set the direction, priorities, and roadmap for the Ziva Realtime software.
  • Guide and coordinate the work of the Ziva Realtime development team, ensuring high velocity and quality of the software being produced.
  • Identify opportunities for high-impact contributions, for example from published research or user feedback, and steer them all the way from experimental prototypes to robust features of stable production software.
Requirements
  • Expertise in C++ software development.
  • Experience writing performance-sensitive code for 3D game engines or similar.
  • Proficiency in Linear Algebra, Numerical Computing, Data Compression, and Machine Learning.
  • Experience delivering 3D tools for use by technical artists and animators.
  • Ability to lead and mentor a small team of software developers.
  • Proven ability to read, implement, and refine novel techniques from research literature.
  • Experience with all aspects of software development lifecycle.
  • Working knowledge of software quality control processes.

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development AnalystAbout the Role:We are seeking a highly skilled Software Development Analyst to join our team at IMDS Software Inc. As a Software Development Analyst, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare...


  • Montreal, Quebec, Canada DNEG Full time

    Lead Software DeveloperWe are seeking an experienced software developer to lead our Ziva Realtime team at DNEG. Our Ziva character tools bring cutting-edge techniques and workflows to professional 3D character artists, empowering them to create realistic and dynamic animated performances. Ziva Realtime is our technology suite that brings these world-leading...


  • Montreal, Quebec, Canada DNEG Full time

    Lead Software DeveloperWe are seeking an experienced software developer to lead our Ziva Realtime team at DNEG. Our Ziva character tools bring cutting-edge techniques and workflows to professional 3D character artists, empowering them to create realistic and dynamic animated performances. Ziva Realtime is our technology suite that brings these world-leading...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    Job Title: Lead Software DeveloperWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Osedea Inc. As a key member of our development team, you will be responsible for leading the development of software solutions for our clients.Key Responsibilities:Guide your team through the development of software according to...


  • Montreal, Quebec, Canada Osedea Inc. Full time

    Job Title: Lead Software DeveloperWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Osedea Inc. As a key member of our development team, you will be responsible for leading the development of software solutions for our clients.Key Responsibilities:Guide your team through the development of software according to...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Title: Software Development SpecialistAbout the Role:We are seeking a skilled Software Development Specialist to join our team at IMDS Software Inc. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test software...


  • Montreal, Quebec, Canada EMERES Inc. Full time

    Job Description:At EMERES Inc., we are seeking a highly skilled Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading the development of software and integrated information systems, process control software, and other embedded software control systems.Key Responsibilities:- Evaluate...


  • Montreal, Quebec, Canada Technicolor Creative Studios Full time

    Job Title: Lead Software TDCompany OverviewMPC is a world-renowned visual effects studio, creating high-end VFX for the advertising and feature film industries. We're a global team of passionate individuals who strive to deliver exceptional work.Job SummaryWe're seeking a highly skilled Lead Software Technical Director to join our team. As a key member of...


  • Montreal, Quebec, Canada Technicolor Creative Studios Full time

    Job Title: Lead Software TDCompany OverviewMPC is a world-renowned visual effects studio, creating high-end VFX for the advertising and feature film industries. We're a global team of passionate individuals who strive to deliver exceptional work.Job SummaryWe're seeking a highly skilled Lead Software Technical Director to join our team. As a key member of...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer, Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Skills:Proficiency in Core...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Wireless TechnologyAt Syntronic, we're pushing the boundaries of innovation in the telecom industry. As an Embedded Software Developer – Wireless, you'll be part of a visionary team that turns groundbreaking ideas into reality.Join Our MissionWe're not just following industry trends – we're setting them. Our collaboration with...


  • Montreal, Quebec, Canada Apple Inc. Full time

    Software Development Manager - Wireless Technology Ecosystem (WTE)At Apple Inc., we're not just building products - we're revolutionizing entire industries with our innovative approach. Our team is passionate about invention and challenge, and we're looking for someone who shares our enthusiasm.About the RoleWe're seeking a skilled Software Development...


  • Montreal, Quebec, Canada Radio Canada International Full time

    About This RoleRadio Canada International is seeking a highly skilled Software Development Lead to join our team. As a key member of our application development team, you will be responsible for leading the design, development, and maintenance of our media services tools.Key ResponsibilitiesLeads and enables the application development team to deliver and...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Transformative Projects for the FutureAt Syntronic, we're shaping the future of technology. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation.Who We AreSyntronic is a...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Transformative Projects for the FutureAt Syntronic, we're shaping the future of technology. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological innovation.Who We AreSyntronic is a...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job SummaryIMDS Software Inc. is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare reports, manuals, and other documentation on...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    Job Description: As a Programmer Analyst at IMDS Software Inc., we are seeking a talented professional with a Bachelor's degree and 1-2 years of experience in software development. This role requires strong teamwork, organization, and technical skills in C++, Java, C#, and Microsoft Visual Studio. Key responsibilities include writing, modifying, integrating,...


  • Montreal, Quebec, Canada IMDS Software Inc. Full time

    About the Role:At IMDS Software Inc., we're looking for a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for writing, modifying, integrating and testing software code, as well as communicating technical problems, processes and solutions to our team.Key...