Talent.com
Software Developer, Performance
Software Developer, PerformanceDNEG • Vancouver, Canada
Les candidatures ne sont plus acceptées
Software Developer, Performance

Software Developer, Performance

DNEG • Vancouver, Canada
Il y a 21 jours
Type de contrat
  • Temps plein
Description de poste

Description

Position at DNEG At BRAHMA IA, we are building a team to push the boundaries of Creatures technology in Visual Effects and Feature Animation. Together with our artists, we are shaping a vision for the future of digital Creatures and defining the development that will turn that vision into reality.You will be a fundamental part of a multidisciplinary team working on frameworks, engines, tools, and pipelines for creature animation rigs, simulation, animation, crowds, and motion-capture. We will work with you to ensure your skills and competencies are fully utilized, contributing meaningfully to our long-term vision while aligning with your personal interests and ambitions.As a Software Developer in the Creature Performance team, you will participate in the development of technologies that deliver new and improved deformers, kinematics, solvers, and frameworks for rigging, Creature FX, crowds, and animation. You will collaborate closely with peers to ensure these technologies integrate seamlessly, delivering a consistent ecosystem and an excellent user experience for artists.We are looking for candidates who are passionate about digital Creatures technology, proficient in C++, and capable of applying and expanding their knowledge of algorithms to improve performance and visual quality.In addition to strong technical skills and initiative, your ability to communicate effectively between technical developers, non-technical artists, and end users will help you thrive in this role. We value a technically creative mindset and are seeking individuals who are eager to bring their own ideas and solutions to the table.We follow Agile development methodologies, and you will work closely with Product Owners and Stakeholders to understand artist needs and deliver tailored software solutions. You will have influence across the full software development life cycle, including design, implementation, maintenance, and integration into existing pipelines.This is an exciting opportunity to join a growing Product Development team at BRAHMA IA, contributing to the technology behind exceptional VFX and Feature Animation work, while collaborating with talented, creative, and versatile technologists and artists.

Must have

  • Degree in Computer Science, Computer Engineering, or equivalent professional experience
  • Programming experience in C++
  • Some experience in areas such as geometry processing, deformable objects, or kinematics
  • Experience developing plug-ins using the Maya or Houdini SDK

Nice to have

  • Experience with Python development
  • Experience developing scripts for Maya or Houdini
  • Experience building solutions for crowds, rigging, CFX, animation, or motion-capture
  • GPU programming experience
  • Equal Opportunities Statement

    We believe exceptional work is built by diverse, inclusive, and collaborative teams. BRAHMA IA is committed to fostering an environment where individuals from a wide range of backgrounds, cultures, and perspectives can thrive, working together at the forefront of creative and technical innovation.Please note that this is a unionized position and will be covered by a collective agreement between DNEG and IATSE, in the coming months. As a unionized employee, you will be required to join the union and will benefit from the conditions set out in the collective agreement. Union dues will be required once the collective agreement is in place.Only for Canada : The base salary range for this full-time position is $90,000 to $120,000. DNEG salary ranges are determined by function, department, level and location. An individual's pay within a given range is determined by their transferrable or job-related skills and work experience. Salary ranges are modified from time to time based on external market data collected through our third-party surveys.Afin d’alléger le texte, nous avons rédigé l’ensemble de la description d’emploi au masculin.Chez BRAHMA IA, nous constituons une équipe pour repousser les limites de la technologie des Créatures dans les domaines des effets visuels et du long métrage d’animation. Aux côtés de nos artistes, nous façonnons une vision pour l’avenir des Créatures numériques et définissons les développements qui permettront de transformer cette vision en réalité.

    Tu feras partie intégrante d’une équipe pluridisciplinaire travaillant sur des frameworks, des moteurs, des outils et des pipelines dédiés aux rigs d’animation de créatures, à la simulation, à l’animation, aux foules et à la capture de mouvement. Nous travaillerons avec toi afin que tes compétences et expertises soient pleinement exploitées, contribuant de manière significative à notre vision à long terme tout en restant alignées avec tes intérêts et ambitions personnelles.En tant que Développeur Logiciel au sein de l’équipe Creature Performance, tu participeras au développement de technologies permettant de proposer de nouveaux deformers, systèmes de cinématique, solveurs et frameworks améliorés pour le rigging, le Creature FX, les foules et l’animation. Tu collaboreras étroitement avec tes pairs afin de garantir une intégration fluide de ces technologies, offrant ainsi un écosystème cohérent et une excellente expérience utilisateur pour les artistes.Nous recherchons des candidats passionnés par les technologies de Créatures numériques, maîtrisant le C++ et capables d’appliquer et d’approfondir leurs connaissances en algorithmique afin d’améliorer les performances et la qualité visuelle.Au-delà de solides compétences techniques et d’un fort esprit d’initiative, ta capacité à communiquer efficacement entre développeurs techniques, artistes non techniques et utilisateurs finaux te permettra de t’épanouir dans ce rôle. Nous valorisons un esprit techniquement créatif et recherchons des profils désireux d’apporter leurs propres idées et solutions.Nous suivons des méthodologies de développement Agile, et tu travailleras en étroite collaboration avec les Product Owners et les parties prenantes afin de comprendre les besoins des artistes et de livrer des solutions logicielles adaptées. Tu auras une influence sur l’ensemble du cycle de vie du développement logiciel, incluant la conception, l’implémentation, la maintenance et l’intégration dans les pipelines existants.Il s’agit d’une opportunité passionnante de rejoindre une équipe de développement produit en pleine croissance chez BRAHMA IA, en contribuant aux technologies derrière des projets exceptionnels en VFX et en long métrage d’animation, tout en collaborant avec des technologues et artistes talentueux, créatifs et polyvalents.

    Must have

  • Diplôme en informatique, en génie informatique ou expérience professionnelle équivalente
  • Expérience en programmation C++
  • Une certaine expérience dans des domaines tels que le traitement géométrique, les objets déformables ou la cinématique
  • Expérience dans le développement de plug-ins à l’aide des SDK Maya ou Houdini
  • Nice to have

  • Expérience en développement Python
  • Expérience dans le développement de scripts pour Maya ou Houdini
  • Expérience dans la création de solutions pour les foules, le rigging, le CFX, l’animation ou la capture de mouvement
  • Expérience en programmation GPU
  • Déclaration sur l’égalité des chances
  • Nous croyons que le travail d’exception repose sur des équipes diverses, inclusives et collaboratives. BRAHMA IA s’engage à favoriser un environnement dans lequel des individus issus d’un large éventail de parcours, de cultures et de perspectives peuvent s’épanouir, en travaillant ensemble à la pointe de l’innovation créative et technologique.Veuillez noter qu’il s’agit d’un poste syndiqué et qu’il sera couvert par une convention collective entre DNEG et l’IATSE dans les mois à venir. En tant qu’employé syndiqué, tu devras adhérer au syndicat et bénéficieras des conditions prévues par la convention collective. Des cotisations syndicales seront exigées une fois la convention collective en vigueur.Uniquement pour le Canada : la fourchette de salaire de base pour ce poste à temps plein se situe entre 90 000 $ et 120 000 $. Les fourchettes salariales de DNEG sont déterminées en fonction de la fonction, du département, du niveau et de la localisation. La rémunération individuelle au sein d’une fourchette donnée dépend des compétences transférables ou liées au poste ainsi que de l’expérience professionnelle. Les fourchettes salariales sont ajustées périodiquement en fonction des données du marché externe recueillies via nos enquêtes menées par des tiers.

    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 9,000 people

    with worldwide offices and studios across North America (Los Angeles,

    Montréal, Toronto, Vancouver), Europe (London), Asia (Bangalore, Mohali,

    Chennai, Mumbai) and Australia (Sydney).

    At DNEG, we fundamentally believe that embracing our differences is a vital component of our collective success. We are committed to creating an equitable, diverse and inclusive work environment for our global teams, where everyone feels they matter and belong. We welcome and encourage applications from all, regardless of background, experience or disability. Please let us know if you need any adjustments or support during the application process, we will do our best to accommodate your needs. We look forward to meeting you!

    Créer une alerte emploi pour cette recherche

    Software Developer Performance • Vancouver, Canada

    Offres similaires
    Technical Sourcer (12 Month Contract)

    Technical Sourcer (12 Month Contract)

    Empire Life • delta, BC, ca
    Temps plein +3
    Technical Sourcer (12 Month Contract) Location : Remote - Anywhere in Canada Voir plus
    Dernière mise à jour : il y a 25 jours • Offre sponsorisée
    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Kardium Inc. • Burnaby
    Temps plein
    Software Tools Developer to join their team in Burnaby, BC.The role focuses on developing innovative tools for the Globe Mapping and Ablation System, contributing to cutting-edge medical technology...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Ace Certified Guidewire Policy Developer

    Ace Certified Guidewire Policy Developer

    Coforge • richmond, BC, ca
    Temps plein
    Job Title : Ace Certified Guidewire Policy Developer Skills : Guidewire cloud, Policy, Gosu, REST / SOAP Experience : ...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    LabVIEW Test Engineer - delta

    LabVIEW Test Engineer - delta

    Global Connect Technologies • delta, bc, ca
    Temps plein
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Cloud DX • Vancouver
    Temps plein
    Cloud DX is an industry leader in digital health care, virtual care, remote patient monitoring hardware and software.The company’s award-winning solutions enable chronically ill patients to stay at...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Tools & Pipelines Software Engineer Burnaby, British Columbia, Canada

    Tools & Pipelines Software Engineer Burnaby, British Columbia, Canada

    2K Games, Inc. • Burnaby
    Temps plein
    Founded in 2023, 2K Sports Lab is the newest stand‑alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking sports franchise to life.We're building a world‑c...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Full Stack Developer III

    Full Stack Developer III

    Policy Reporter • Vancouver, British Columbia, CA
    Temps plein
    Quick Apply
    Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives. By tracking payer policies in near real time, we ensu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Hybrid Full-Stack Developer — Impact & Growth

    Hybrid Full-Stack Developer — Impact & Growth

    Saxxunderwear • Vancouver
    Temps plein
    A prominent apparel company is seeking a Full Stack Developer for its Vancouver office.This position offers the chance to contribute to a globally recognized brand in a dynamic environment.The idea...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Full-Stack Developer

    Full-Stack Developer

    Total Life • Vancouver
    Temps plein
    Full-Stack Developer (Edmonton, AB).Equity + Bonus + Massive Growth Opportunity.At Total Life, we're redefining mental healthcare for older adults by leveraging a telehealth platform that delivers ...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Full Stack Engineer - delta

    Full Stack Engineer - delta

    Set 2 Close | B Corp • delta, bc, ca
    Temps plein
    The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Senior Business Architect - delta

    Senior Business Architect - delta

    Alorica • delta, bc, ca
    Temps plein
    Senior Business Architect (ERP – Finance & Accounting).At Alorica, we only do one thing – make lives better, one interaction at a time. We’re a global leader in customer service and experience, serv...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Tsawwassen, British Columbia, Canada
    Télétravail
    Temps plein
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

    Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

    Ateko, backed by Bell Canada • richmond, bc, ca
    Temps plein
    Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    React Lead Developer - delta

    React Lead Developer - delta

    HCLTech • delta, bc, ca
    Temps plein
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    DevOps SRE - delta

    DevOps SRE - delta

    TechDoQuest • delta, bc, ca
    Temps plein
    Experience working on Google Cloud ( GCS, BigQuery ).Experience using GCP Data stack ( Composer, Dataflow, Dataproc ).Hands on with Terraform, SQL, Python. Knowledge on Pub / Sub, APIGEE, Datastream, ...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Computer programming Private Tutoring Jobs Delta

    Computer programming Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Systems Software Engineer – Performance & Platforms

    Senior Systems Software Engineer – Performance & Platforms

    Kabam • Vancouver
    Temps plein
    A prominent gaming company in Vancouver is seeking a Senior Software Engineer to lead the design and development of systems for high-performance gaming. The ideal candidate will have over 5 years' e...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Solutions Engineer - Meld

    Solutions Engineer - Meld

    Meld • richmond, bc, ca
    Temps plein
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée