Current jobs related to Senior Principal Developer - Vancouver, British Columbia - Autodesk


  • Vancouver, British Columbia, Canada Huawei Full time

    Senior Principal ArchitectWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei.Key Responsibilities:Design and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.Collaborate with Huawei teams engaging with graphics API standards to propose...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Principal Architect Job DescriptionHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Principal Architect to join our team.Key Responsibilities:API Development: Define, design, and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.API Enhancement:...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Principal Architect Job DescriptionHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Principal Architect to join our team.Key Responsibilities:API Development: Define, design, and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.API Enhancement:...


  • Vancouver, British Columbia, Canada Royal Architectural Institute of Canada Full time

    About Our ClientOur client is a renowned architectural firm dedicated to delivering innovative and sustainable design solutions. With over 30 years of history, they specialize in creating exceptional spaces that blend seamlessly with the natural environment while meeting the needs of our clients.The Ideal CandidateWe are seeking a talented and experienced...


  • Vancouver, British Columbia, Canada HootSuite Media, Inc. Full time

    Job Title: Senior Principal Software DeveloperWe're seeking a highly skilled Senior Principal Software Developer to lead the architecture and development of our most complex and critical systems. As a key member of our team, you will be responsible for advancing our product's architecture, reliability, performance, and security.Key Responsibilities:Lead the...


  • Vancouver, British Columbia, Canada HootSuite Media, Inc. Full time

    Job Title: Senior Principal Software DeveloperWe're seeking a highly skilled Senior Principal Software Developer to lead the architecture and development of our most complex and critical systems. As a key member of our team, you will be responsible for advancing our product's architecture, reliability, performance, and security.Key Responsibilities:Lead the...


  • Vancouver, British Columbia, Canada HootSuite Media, Inc. Full time

    Job Title: Senior Principal Software DeveloperWe're seeking a highly skilled Senior Principal Software Developer to lead the architecture and development of our most complex and critical systems.You will be responsible for advancing our product's architecture, reliability, performance, and security. This will involve providing technical guidance and...


  • Vancouver, British Columbia, Canada HootSuite Media, Inc. Full time

    Job Title: Senior Principal Software DeveloperWe're seeking a highly skilled Senior Principal Software Developer to lead the architecture and development of our most complex and critical systems.You will be responsible for advancing our product's architecture, reliability, performance, and security. This will involve providing technical guidance and...


  • Vancouver, British Columbia, Canada HootSuite Media, Inc. Full time

    Lead the Architecture and Development of Complex SystemsWe're seeking a Senior Principal Software Developer to drive the architecture and development of our most critical systems. As a key member of our team, you'll be responsible for advancing our product's architecture, reliability, performance, and security. You'll work closely with development teams to...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei Technologies Canada Co., Ltd.Key ResponsibilitiesDesign and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.Collaborate with Huawei teams engaging with graphics API standards to...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei Technologies Canada Co., Ltd.Key ResponsibilitiesDesign and develop enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.Collaborate with Huawei teams engaging with graphics API standards to...


  • Vancouver, British Columbia, Canada Huawei Full time

    We are seeking a highly skilled Senior Principal Architect to join our team at Huawei.The ideal candidate will have a deep understanding of graphics APIs, including Vulkan, OpenGL, and webGPU, and be experienced in proposing and developing enhancements to these APIs.The successful candidate will work closely with Huawei teams to advance the feature sets of...


  • Vancouver, British Columbia, Canada Huawei Full time

    Job DescriptionWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei. As a key member of our graphics team, you will be responsible for defining, designing, and developing enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.Responsibilities:Propose...


  • Vancouver, British Columbia, Canada Huawei Full time

    Job DescriptionWe are seeking a highly skilled Senior Principal Architect to join our team at Huawei. As a key member of our graphics team, you will be responsible for defining, designing, and developing enhancements to graphics APIs (Vulkan, OpenGL, OpenGL|ES, webGL, webGPU, etc.) to advance the feature sets of these APIs.Responsibilities:Propose...


  • Vancouver, British Columbia, Canada Srk Group Full time

    About the RoleWe are seeking a highly skilled Senior/Principal Resource Geologist to join our team at SRK Group. As a key member of our geology group, you will be responsible for providing expert advice and guidance on mineral resource estimation, technical reporting, and due diligence project reviews.Key ResponsibilitiesConduct mineral resource estimation...


  • Vancouver, British Columbia, Canada Srk Group Full time

    About the RoleWe are seeking a highly skilled Senior/Principal Resource Geologist to join our team at SRK Group. As a key member of our geology group, you will be responsible for providing expert advice and guidance on mineral resource estimation, technical reporting, and due diligence project reviews.Key ResponsibilitiesConduct mineral resource estimation...


  • Vancouver, British Columbia, Canada AbCellera Full time

    AbCellera is a global biotech company that discovers and develops antibody-based medicines to help people live longer, happier, and more productive lives. We are seeking a highly motivated Senior/Principal Scientist to join our Formulation and Pharmaceutical Development team within Process Development.In this role, you will be responsible for establishing...


  • Vancouver, British Columbia, Canada Medtronic Full time

    Careers that Change LivesThe Senior Principal Project Manager leads or leverages cross-functional teams internally or externally to evaluate, develop, and manage projects for research and technology. This role requires a strong background in clinical study development and execution, as well as experience in rigorous iterative product development tied with...


  • Vancouver, British Columbia, Canada Medtronic Full time

    Careers that Change LivesThe Senior Principal Project Manager is a key member of our team, responsible for leading or leveraging cross-functional teams to evaluate, develop, and manage projects for research and technology. This role requires a strong background in project management, with a focus on delivering high-quality results on time and within budget.A...


  • Vancouver, British Columbia, Canada Medtronic Full time

    Careers that Change LivesThe Senior Principal Project Manager is responsible for leading or leveraging cross-functional teams to evaluate, develop, and manage projects for research and technology. This role requires a strong background in project management, with experience in managing teams, budgets, and schedules.A Day in the LifeLead or leverage...

Senior Principal Developer

2 months ago


Vancouver, British Columbia, Canada Autodesk Full time

About the Role

Autodesk is seeking a highly skilled and experienced Senior Principal Developer to join the Autodesk Graphics Platform (AGP) team. As a key member of the team, you will be responsible for architecting and designing the next-generation desktop graphics platform for 2D/3D Design & Drafting, 3D Computer Animation, Modeling & Rendering applications.

Key Responsibilities

  • Lead the architecture and design of the AGP, working closely with the Product Team's architects and implementation teams to understand their needs and improve the designs.
  • Collaborate with external partners in the graphics domain to stay abreast of the latest developments on their platforms and incorporate necessary changes in the design of the AGP.
  • Represent Autodesk at industry conferences and participate in industry consortium meetings, showcasing the company's expertise in graphics technology.
  • Work with the engineering team to deliver demonstrable value to stakeholders using agile methodologies and principles.

Requirements

  • Bachelor's degree or higher in Computer Science or equivalent experience.
  • 15+ years of experience in architecting, designing & delivering graphics frameworks that use modern Graphics APIs (Vulkan/DirectX 12/Metal/OpenGL/WebGPU) and shader languages like SPIR-V/HLSL/MetalSL.
  • Experience developing compute shaders using OpenCL/CUDA or shader languages.
  • Excellent understanding of Design Patterns, Object-Oriented development and Data Oriented Design using Modern C++.
  • Excellent oral and written communication with various stakeholders and teammates.

Preferred Qualifications

  • Linux and Metal development experience is a huge plus.
  • Advanced multi-threaded programming skills.
  • Familiarity with Emscripten and cross compiling tools and APIs.
  • Familiarity with OpenUSD, Hydra, and MaterialX desired.
  • Experience with mobile device development a plus.
  • Git/Github knowledge.
  • Knowledge of build and deployment technologies, such as Jenkins, CMake, Docker containers, and Python.

About Autodesk

At Autodesk, we're committed to building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. We're proud to be an equal opportunity employer and consider 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.