Developer Manager, Media, Graphics, and Display Jobs in Waterloo, ON | Google

Google

Developer Manager, Media, Graphics, and Display Jobs in Waterloo, ON | Google

For More Top Organization Jobs: Click Here

Hiring OrganizationGoogle
Job LocationCanada, Waterloo, ON
Date PostedSeptember/09/2022
Base SalaryCND
Employment TypeFull Time
Valid UntilN/A

Developer Manager, Media, Graphics, and Display Jobs in Waterloo, ON | Google

google2.0.0 1

List Of Vacant Positions (Newly Updated)

JOB TITLELOCATION
Developer Manager, Media, Graphics, and DisplayCanada, Waterloo, ON

Description:

The Google Augmented Reality team is a diverse group of experts tasked with building the foundations for great immersive computing and building helpful, delightful user experiences. We’re focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.

Job Responsibilities:

  • Lead the developing efforts for the media team, including audio, video, and camera software and hardware components.
  • Guide efforts to utilize accelerators (e.g., DSPs, GPUs, hardware, software, etc.).
  • Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and
  • user feedback and triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Job Requirements:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role.
  • Master’s degree or PhD in Computer Science or related technical field.
  • 7 years of experience designing and implementing OS and application runtime components.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, projects.
  • Experience with bare-metal or RTOS-based microcontroller development in C or C++.