Senior Software Design Engineer

1 month ago


Vancouver, British Columbia, Canada Microsoft Canada Full time
About the Role

We are seeking a highly skilled Senior Software Design Engineer to join our Xbox Video team. As a key member of our team, you will be responsible for designing and developing cutting-edge video technologies for Xbox and beyond.

Key Responsibilities
  • Design and develop low-level drivers and firmware for video processing and graphics hardware
  • Collaborate with internal and external partners to solve complex problems in video technology
  • Work on a variety of video technologies, including video encode, decode, color processing, motion estimation, and rate control
  • Develop a deep understanding of general media concepts and be comfortable working on driver and firmware-level code
About Microsoft Canada

At Microsoft Canada, we are committed to empowering every person and organization on the planet to achieve more. We believe in the importance of systems software excellence and are dedicated to delivering high-quality, high-efficiency operating systems and platform components.

What We Offer
  • A collaborative and innovative work environment
  • Opportunities to work on cutting-edge technologies and projects
  • A comprehensive benefits package, including health and dental insurance, retirement savings plan, and paid time off
  • Professional development opportunities, including training and mentorship programs


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


  • Vancouver, British Columbia, Canada FSH Design Inc. Full time

    FSH Design Inc. is seeking a skilled Senior Software Engineer to join our team. The successful candidate will have a Bachelor's degree and at least 1 year of experience in the field.Key ResponsibilitiesCommunicate technical issues, processes, and solutionsSource, select, and organize information for inclusion and design the appearance, layout, and flow of...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    About the RoleThe Microsoft Canada team is seeking a Senior Software Design Engineer who is passionate about video hardware and software. This is an exciting opportunity to work on cutting-edge video technologies, collaborating with internal and external partners to solve complex problems in the area of Xbox video.Key ResponsibilitiesAs a Senior Software...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Simplex Home Design Ltd. Full time

    About the Role:We are seeking a skilled Senior Software Engineer with expertise in Python to join our team at {company}. The ideal candidate will have a strong track record of delivering high-quality software solutions and a passion for innovation.Key Responsibilities:Design and develop scalable, efficient, and reliable software systemsCollaborate with...


  • Vancouver, British Columbia, Canada The Chemical Engineer Full time

    Job Title: Senior MetallurgistAt The Chemical Engineer, we strive to create innovative solutions for complex engineering challenges. Our team is dedicated to fostering a culture of diversity, equity, and inclusion, where every employee can thrive and contribute their unique perspective.About the RoleWe are seeking a highly experienced Senior Metallurgist to...


  • Vancouver, British Columbia, Canada The Chemical Engineer Full time

    Job Title: Senior MetallurgistAt The Chemical Engineer, we strive to create innovative solutions for complex engineering challenges. Our team is dedicated to fostering a culture of diversity, equity, and inclusion, where every employee can thrive and contribute their unique perspective.About the RoleWe are seeking a highly experienced Senior Metallurgist to...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering software solutions for our ASIC-based packet forwarding engines.Key...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering software solutions for our ASIC-based packet forwarding engines.Key...