Software Developer III, AR

3 weeks ago


Waterloo ON, Canada Google Inc. Full time

corporate_fare Google place Waterloo, ON, Canada

Apply

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, and/or debugging.
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering.
About the job

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

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.

Responsibilities
  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • 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.
  • 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.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire .

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr

  • Mississauga, ON, Canada 24 Seven Talent Full time

    Pay: $81/hr Location: Mississauga, Ontario - Hybrid Duration: 8 month contract We are partnering with a retail congomerate to hire on a Software Developer III for an 8 month contract. Mandatory: FullStack Developer with the following: 5+ years of experience with: -Java, Microservices, Springboot -JavaScript and Redux -Expert in Web App Development...


  • Oshawa, ON, Canada General Motors Full time

    This position is classified as a Hybrid position, meaning the successful candidate will work at our Markham and/or Oshawa office three (3) days per week. The Vehicle Dynamics Controls team is part of the Vehicle Mechatronic Embedded Controls (VMEC) organization, and we are responsible for several critical and exciting vehicle dynamics features,...


  • Toronto, ON, Canada Everything Full time

    Home Jobs Software Engineer Iii 320 Toronto Hybrid Jobs In Toronto Canada Software Engineer III-320 (Toronto - Hybrid) Jobs in Toronto, Canada Home Jobs Software Engineer Iii 320 Toronto Hybrid Jobs In Toronto Canada Software Engineer III-320 (Toronto - Hybrid) Jobs in Toronto, Canada About the CompanyAt Emburse our mission is to help make our...

  • Software Developer

    1 month ago


    Mississauga, ON, Canada 24 Seven Talent Full time

    Duration: 8 month contract We are partnering with a retail congomerate to hire on a Software Developer III for an 8 month contract. Java, Microservices, Springboot -JavaScript and Redux -Expert in Web App Development with Angular Java, Microservices, Springboot -JavaScript and Redux -Expert in Web App Development with Angular -Unix -Basic...


  • Waterloo, Canada Google Inc. Full time

    corporate_fare Google place Waterloo, ON, Canada Apply Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with data structures or algorithms in either an academic...


  • Waterloo, Canada Google Inc. Full time

    corporate_fare Google place Waterloo, ON, Canada Apply Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with data structures or algorithms in either an academic...


  • Vaughan, ON, Canada Polyfluent Software Full time

    Posted on March 18, 2024 by Employer details Polyfluent Software Job details Location 143 White Boulevard Thornhill , ON L4J 5Z1 Remote work available Salary 97,000 to 110,000 annually (To be negotiated) / 40 hours per week Terms of employment Permanent employment Full time Flexible Hours Start date Starts as soon as possible Benefits:Other...


  • Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power SystemsLocation: Cambridge ON / Onsite RoleDuration: 12+ Months RESPONSIBILITIESDesign, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices.Interface with PLC and RTAC systems to develop software modules that control,...


  • Cambridge, ON, Canada Intelliswift Software Full time

    Title: Software Engineer - Power SystemsLocation: Cambridge ON / Onsite RoleDuration: 12+ Months RESPONSIBILITIESDesign, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices.Interface with PLC and RTAC systems to develop software modules that control,...

  • Software Developer

    1 month ago


    Waterloo, ON, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully...

  • Software Developer

    1 month ago


    Waterloo, Canada Bosch Full time

    Job Description Software development for Electric Power Steering projects, including specification, design, implementation, integration and testing. As a Software Engineer, you will be part of the project team responsible for developing and releasing software for our customers in the region. You will interact and collaborate with a global network of...

  • Software Developer

    1 month ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...

  • Software Developer

    1 month ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...

  • Software Developer

    1 month ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...


  • Waterloo, ON, Canada Altair Full time

    Android Software Developer Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay and Android Auto Integration in vehicles. The Software Developer will join a team that manages and...


  • Waterloo, ON, Canada Altair Full time

    Android Software DeveloperJob Summary:Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position.What You Will Do:Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay and Android Auto Integration in vehicles. The Software Developer will join a team...


  • Waterloo, ON, Canada Altair Full time

    Android Software DeveloperJob Summary:Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position.What You Will Do:Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay and Android Auto Integration in vehicles. The Software Developer will join a team...


  • Waterloo, ON, Canada Altair Full time

    Android Software Developer Job Summary: Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay and Android Auto Integration in vehicles. The Software Developer will join...

  • AR Admin

    4 days ago


    Mississauga, ON, Canada Proax Technologies Ltd. Full time

    Who are we? Proax Technologies is a leading Technical Automation Distributor that offers innovative product solutions in the areas of Automation and Robotics, Motion Control and Machine Safety, creating close relationships with our valued customers, vendors, and employees. Why Choose Proax? Great Place to Work Certified We offer an engaging, inclusive,...


  • Waterloo, ON, Canada RPMGlobal Full time

    Transforming the Future with Convergence of Simulation and Data Software Engineer Senior Job Summary: Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay...