Current jobs related to Lead Software Engineer in Graphics Technology - Montreal, Quebec - Autodesk

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...

  • Lead Software Engineer

    2 months ago


    Montreal, Quebec, Canada Microchip Technology Full time

    **Job Summary**We are seeking a highly skilled Principal Software Engineer to join our Software team in the Communication Business Unit at Microchip Technology, Inc. As a key member of our team, you will be responsible for designing and implementing embedded software and firmware for modern System-on-Chip (SoC) multi-core devices running Linux and...

  • Lead Software Engineer

    2 months ago


    Montreal, Quebec, Canada Microchip Technology Full time

    **Job Summary**We are seeking a highly skilled Principal Software Engineer to join our Software team in the Communication Business Unit at Microchip Technology, Inc. As a key member of our team, you will be responsible for designing and implementing embedded software and firmware for modern System-on-Chip (SoC) multi-core devices running Linux and...

  • Software Engineer

    1 month ago


    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 Responsibilities:Design and...

  • Software Engineer

    1 month ago


    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 Responsibilities:Design and...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    {"title": "Lead Graphics Programmer", "company": "WB Games Montréal", "description": "At WB Games Montréal, we are seeking a highly skilled Lead Graphics Programmer to join our team. As a key member of our graphics team, you will be responsible for designing and implementing core rendering systems for our proprietary game engine across multiple...


  • Montreal, Quebec, Canada WB Games Montreal Inc Full time

    {"title": "Lead Graphics Programmer", "company": "WB Games Montréal", "description": "At WB Games Montréal, we are seeking a highly skilled Lead Graphics Programmer to join our team. As a key member of our graphics team, you will be responsible for designing and implementing core rendering systems for our proprietary game engine across multiple...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe 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 Responsibilities:Design and develop robust software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe 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 Responsibilities:Design and develop robust software...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock Your Potential as an Animation Technology Lead at Epic GamesEpic Games is a pioneer in the field of real-time entertainment, and we're seeking a highly skilled Animation Technology Lead to join our team. As a key member of our engineering team, you'll be responsible for designing and implementing animation features and tools in the context of shipping...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock Your Potential as an Animation Technology Lead at Epic GamesEpic Games is a pioneer in the field of real-time entertainment, and we're seeking a highly skilled Animation Technology Lead to join our team. As a key member of our engineering team, you'll be responsible for designing and implementing animation features and tools in the context of shipping...

  • Software Engineer

    1 month ago


    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 Responsibilities:Design and...

  • Software Engineer

    1 month ago


    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 Responsibilities:Design and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe 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...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe 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...


  • 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 CENTRIC SOFTWARE Full time

    We 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 Requirements:Proficiency in Core Technologies: Strong expertise in...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We 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 Requirements:Proficiency in Core Technologies: Strong expertise in...


  • Montreal, Quebec, Canada Vention Inc Full time

    About Vention IncVention Inc is a leader in the manufacturing technology sector, renowned for its innovative approach and commitment to client success. Our culture emphasizes performance while fostering a supportive environment that values happiness and collaboration.Position OverviewWe are seeking a Senior Simulation Developer to enhance our simulation...

Lead Software Engineer in Graphics Technology

3 months ago


Montreal, Quebec, Canada Autodesk Full time

Position Overview: Autodesk Graphics Platform (AGP) Team is on the lookout for a Senior Principal Software Developer to contribute to the AGP (Autodesk Graphics Platform) - a unified graphics system utilized by various Autodesk applications, including Fusion, Revit, Inventor, 3ds Max, and Maya.

Key Responsibilities:

  • Engage with a skilled technical team to modernize Graphics components, enabling Autodesk applications to leverage cutting-edge graphics technology.
  • Influence the adoption of Open Standards and Open Source through active participation in industry groups (Khronos, ASWF, etc.), and develop a USD-Based Graphics Pipeline for Web, Mobile, and Desktop.
  • Oversee architecture and design while contributing to the implementation of a next-generation desktop graphics platform tailored for 2D/3D Design & Drafting, 3D Computer Animation, Modeling & Rendering applications.
  • Collaborate with Autodesk Product Team's architects and implementation teams to gather insights, enhance designs based on feedback, and advocate for the Autodesk Graphics Platform.
  • Partner with external entities in the graphics sector (Nvidia, AMD, Intel, Microsoft, Apple, Pixar, ILM, etc.) to stay updated on their platforms and integrate necessary design modifications into AGP, fostering alliances on open-source projects for accelerated co-development.
  • Facilitate the engineering team in delivering consistent value using agile methodologies and principles.

Qualifications:

  • Bachelor's degree or higher in Computer Science or equivalent experience.
  • Approximately 15+ years of experience in architecting, designing, and delivering graphics frameworks utilizing modern Graphics APIs (Vulkan/DirectX 12/Metal/OpenGL/WebGPU) and shader languages such as SPIR-V/HLSL/MetalSL for DCC applications.
  • Experience in developing compute shaders using OpenCL/CUDA or shader languages.
  • Advanced proficiency in C++ optimization/debugging and familiarity with Graphics domain profiling tools.
  • Strong understanding of Design Patterns, Object-Oriented development, and Data-Oriented Design using Modern C++.
  • Experience in Linux and Metal development is highly advantageous.
  • Knowledge of build and deployment technologies, including Jenkins, CMake, Docker containers, and Python.

Company Culture: At Autodesk, we are committed to fostering a diverse workplace and an inclusive culture, providing opportunities for individuals to imagine, design, and create a better world.

Equal Opportunity Employer: Autodesk is proud to be an equal opportunity employer, considering all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.