Jobs
>
Montréal

    UX / UI Engineer - Montréal, QC, Canada - Ubisoft Entertainment

    Default job background
    Description
    UI Programmer - (Assassin's Creed project)

    Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences.

    If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

    The incumbent will develop the modules for a game's general presentations (menu, HUD, mini-games, etc.).
    Read the game design documents to understand the intended player experience and actively challenge game design feedback to facilitate this experience;
    Help define the features and implementation of the UI in an effort to support the graphic designer's needs;
    Provide tools for UI systems and debugging through internal "debug draw".
    In collaboration with design and other programming teams, quickly prototype interaction concepts for the game;
    In collaboration with the graphic designer, integrate designs and animation;
    Provide hooks for graphic designer animations and sound support;
    Understand the UI requests and recognize or investigate technical limitations (performance tracking and memory);
    Work closely with designers and artists to implement t new ideas, providing technical, creative, and scheduling feedback
    Challenge the game design of the game as well as its User Experience (UX);
    Develop automated tests APIs related to UI systems to ensure continuous health of the game;
    Have a broad knowledge of ergonomics and UX principles as applied to UI;
    Degree inComputer Science or Computer Engineering or equivalent training or experience;
    Experience in C++ programmingin the video game sector or embedded systems, or relevant fields;
    Basic knowledge in 3D Graphic programming (shaders, real time rendering and rendering pipeline in general or concepts);
    Familiarity with user experience concepts is an asset;
    Games industry experience preferred;
    Knowledge of source control and multimedia integration.
    Charles-Antoine and Jaimie, our talent acquisition specialists, will analyze your application. Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary.

    If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.

    Developers have many technologies and tools at their disposal to build games, and game engines are at their core.

    Timothy Dansie, technical associate producer, explains how game engines work and which ones we use at Ubisoft.

    Alexandru's journey:
    from Game Tester to IT teams
    Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies

  • Pratt & Whitney

    Engine Controls

    5 days ago


    Pratt & Whitney Longueuil, Canada

    **Date Posted**: · **Country**: · Canada · **Location**: · LOC Boul Marie Victorin,Longueuil,Quebec,J4G 1A1,Canada · **Position Role Type**: · Unspecified · **Qui nous sommes** · Chez Pratt & Whitney, nous croyons que le vol motorisé a transformé, et continuera de transformer, le ...


  • Unity Technologies Montréal, Canada

    **L'opportunité**: · Nous pensons que le monde se porte mieux avec plus de créateurs. Unity contribue à cette vision en alimentant les jeux de la plupart des créateurs du marché, qui sont joués sur des milliards d'appareils de toutes formes et de toutes tailles au quotidien Pour ...

  • Badal

    Devops Engineer

    1 week ago


    Badal Montréal, QC, Canada InternshipSHIP

    Nous sommes une société de conseil GCP (Google Cloud Platform) basée à Toronto, en pleine croissance. Nous travaillons avec les principaux clients de GCP (banque, telco, énergie, commerce de détail, etc.) pour les aider dans la transformation du cloud, la sécurité, l'analyse, la ...

  • TechnoGénie - Chasseurs de Talents

    automation engineer

    4 days ago


    TechnoGénie - Chasseurs de Talents Montreal, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 5 years or more · Financial benefits · As per collective agreement · Registered Retirement Savings Plan (RRSP) · Other benefits · Paid time off (volunteering or personal days) · Parking available · Durée de ...

  • TechnoGénie - Chasseurs de Talents

    mechanical engineer

    4 days ago


    TechnoGénie - Chasseurs de Talents Montreal, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 5 years or more · Financial benefits · As per collective agreement · Bonus · Registered Retirement Savings Plan (RRSP) · Other benefits · Free parking available · Learning/training paid by employer · Variab ...

  • Institut Straumann AG

    Software Engineer

    2 days ago


    Institut Straumann AG Montréal, QC, Canada

    Chez Dental Wings, nous#repoussonsleslimitesde ladentisterienumériquedepuis2007. Participer à la planification et à l'analyse des nouvelles fonctionnalités à développer de façon agile au sein d'une équipe. · Concevoir et implémenter l'interface usager Java; · Concevoir et effec ...

  • CGI

    Data Enginer

    1 week ago


    CGI Montréal, Canada

    Insights you can act on · While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success. · When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actiona ...

  • TechnoGénie - Chasseurs de Talents

    electrical engineer

    4 days ago


    TechnoGénie - Chasseurs de Talents Longueuil, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 3 years to less than 5 years · Workplace information · Remote work available · Financial benefits · As per collective agreement · Registered Retirement Savings Plan (RRSP) · Other benefits · Other benefits ...

  • TechnoGénie - Chasseurs de Talents

    civil engineer

    4 days ago


    TechnoGénie - Chasseurs de Talents Longueuil, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · Experience an asset · Financial benefits · As per collective agreement · Registered Retirement Savings Plan (RRSP) · Other benefits · Learning/training paid by employer · Other benefits · Paid time off (vol ...


  • Iko Brands Montréal, Canada

    As the SEO Specialist, you'll be working with our internal SEO team, in-house marketing, product, and engineering teams, implementing SEO best practices to grow organic traffic. This position will be responsible for executing SEO work, analysis and measuring results. This will in ...


  • Accesoires et roues de brouches Cruisin' Inc Montréal, Canada

    Education: No degree, certificate or diploma · - Experience: 7 months to less than 1 year · **Work site environment**: · - Noisy · **Tasks**: · - Inspect and test engines and motors to diagnose and isolate faults · - Adjust, repair or replace parts using hand tools and equipment ...


  • CAMP Systems International Montréal, Canada

    CAMP Systems is the leading provider of Aircraft Health Management (AHM) services, including maintenance tracking and engine trend monitoring services to the global business aviation industry. CAMP is the preeminent brand in its industry as the exclusive recommended service provi ...


  • Liebherr-Canada Ltd. Laval, Canada

    Vous êtes un technicien d'engins de chantier à la recherche d'une entreprise qui a de grandes valeurs familiales? Postulez ici Le superviseur de service en chantier est responsable de la réparation et de l'entretien sûrs et efficaces des machines et des composants de l'équipement ...


  • Liebherr-Canada Ltd. Laval, Canada

    Ce poste consiste à cultiver les relations avec les nouveaux clients potentiels, à développer la marque Liebherr et à entretenir des relations continues avec les clients existants. Ce poste est essentiel au développement des affaires et devrait accroître la croissance des revenus ...


  • Alteo Montréal, Canada

    Alteo is looking for a Search Engine Relevance Specialist for a permanent position based in Montreal. · Reporting to the CTO, you will be responsible for developing our search engine to better meet the needs of our users, in particular by integrating technologies based on statist ...


  • Liebherr-Canada Ltd. Laval, Canada

    **Venez vous joindre à la meilleure entreprise familiale d'équipement lourd au Canada **Responsable de la réparation et de l'entretien sûrs et efficaces des machines et des composants de l'équipement lourd à des niveaux élevés de qualité et de satisfaction client. · **Responsabil ...


  • Parsons Montréal, QC, Canada

    Afin de soutenir sa forte croissance au Québec, Parsons est actuellement à la recherche active de plusieurs candidats en infrastructure de transports incluant des ingénieurs et des techniciens en génie routier, en planification des transports, en maintien de la circulation et en ...


  • beBee Professionals Montreal, Canada IT Support Freelance

    Desktop Support Engineer · beBee Professionals is looking for a Desktop Support Engineer to join our team in Montreal. The successful candidate will be responsible for providing technical assistance to our customers and employees. · The Desktop Support Engineer will be responsibl ...


  • DNV Montreal, Canada Full time

    We have all seen the news: the time to mitigate the climate crisis is now. Come join a team focused on the energy transition to do just that. · Our Civil Engineering team is growing, and we are looking for you. Our team is comprised of highly skilled civil hydrologic, structural ...


  • Points Montreal, Canada Full time /

    CE QUE VOUS FEREZ : · Sous la responsabilité d'un développeur principal, DevOps, vous serez responsable de : · • Faire partie de l'équipe pour concevoir, construire et migrer notre infrastructure de prochaine génération basée sur Kubernetes (sur site) vers le Cloud · • Migrer le ...