Current jobs related to Senior Software Developer, AR - Waterloo - Google


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...


  • Waterloo, Ontario, Canada OpenText Full time

    Unlock Your Potential as a Senior Software Developer at OpenTextAt OpenText, we're committed to creating a workplace that's human above all else. We're looking for a talented Senior Software Developer to join our team and contribute to our mission of driving positive change through privacy, technology, and collaboration.About the RoleWe're seeking a highly...


  • Waterloo, Ontario, Canada OpenText Full time

    Unlock Your Potential as a Senior Software Developer at OpenTextAt OpenText, we're committed to creating a workplace that's human above all else. We're looking for a talented Senior Software Developer to join our team and contribute to our mission of driving positive change through privacy, technology, and collaboration.About the RoleWe're seeking a highly...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Job Title: Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    Job Title: Senior Software DeveloperAgfa HealthCare, a division of Agfa-Gevaert Group, is seeking a highly skilled Senior Software Developer to join its Waterloo, Ontario team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products...


  • Waterloo, Ontario, Canada Geotab Inc. Full time

    Senior Software DeveloperJob Summary: We are seeking a highly skilled Senior Software Developer to join our team at Geotab Inc. As a key player in building robust and efficient back-end services, you will utilize a range of technologies to develop the core logic and data management layers.Key Responsibilities:Design and implement new software applications...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT solutions for the healthcare industry. As a division of the Agfa-Gevaert Group, we are committed to delivering innovative and effective solutions that support healthcare professionals in their daily work.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our...


  • Waterloo, Ontario, Canada Agfa Full time

    At Agfa Healthcare, we're seeking a talented Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you'll be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development practices and sanctioned work...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job Title: Senior Embedded Software DeveloperNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing software for our clients' products.Responsibilities:Design and develop software for embedded systems,...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job Title: Senior Embedded Software DeveloperNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing software for our clients' products.Responsibilities:Design and develop software for embedded systems,...


  • Waterloo, Ontario, Canada Agfa Full time

    As a Senior Software Developer at Agfa Healthcare, you will be part of a unified Enterprise Imaging Platform team that is purpose-built to reduce complexity and improve productivity. Our platform is designed to deliver clinical value, and we use our proven track record as an innovator, our in-depth medical knowledge, and our strategic guidance to help...


  • Waterloo, Ontario, Canada Agfa Full time

    As a key member of our Waterloo, Ontario team, you will be responsible for designing, developing, and troubleshooting software within a project scope. Your work will ensure that all requisite software development practices and sanctioned work processes are met, including the creation of regulatory artifacts.Our Enterprise Imaging Platform is purpose-built to...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    Job Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...


  • Waterloo, Ontario, Canada Agfa Full time

    At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable imaging data management.As a Senior Software Developer, you will be involved in the full cycle of software development, from design to...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    Senior Software Engineer OpportunityWe are seeking an experienced Senior Software Engineer to join our team at MEDA Engineering and Technical Services, LLC, supporting our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design,...


  • Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...


  • Waterloo, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Enterprise Software DeveloperJob Summary:We are seeking a highly skilled Senior Enterprise Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems for our clients.Key Responsibilities:Design and develop software systems...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a software industry leader, has engaged ROSS to help them recruit a Senior Enterprise Software Developer.As a key member of our client's software development team, you will be responsible for designing, documenting, coding, and debugging software products or enhancements to existing software. You will work closely with architects and directors to...


  • Waterloo, Ontario, Canada Nuvation Engineering Full time

    Job SummaryNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing innovative software solutions for a wide range of embedded systems.ResponsibilitiesDesign and develop software for embedded systems, including firmware,...


  • Waterloo, Ontario, Canada Ansys Full time

    Requisition #: 15279Our Mission: Powering Innovation That Drives Human AdvancementAt Ansys, we empower visionary companies to bridge the gap between design and reality with our simulation software. For over 50 years, our solutions have enabled innovators to push the boundaries of what's possible.We're seeking a talented Senior Application Engineer to join...

Senior Software Developer, AR

2 months ago


Waterloo, Canada Google Full time
Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
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 and test 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.
#J-18808-Ljbffr