Google

Software Engineer, Robotic Test Automation

Google
BusinessSingaporeFull-time1 weeks ago

About the role

AI summarised

Software engineer at Google working on robotic test automation for Pixel devices, developing end-to-end testing solutions using humanoid robots and AI to validate user experiences.

BusinessFull-timeGeneral

Key Responsibilities

  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices among available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency,)
  • Lead design and develop end-to-end testing solutions utilizing humanoid robots powered by advanced AI.
  • Collaborate with the Google Deepmind (GDM) Robotic team to develop robotics test agents and advance innovation in software testing.
  • Serve as the link connecting hardware, embedded software, and the advanced Gemini Robotics agentic models to construct integrated robotic test systems.
  • Work with test teams to identify candidates for robotic test systems and deliver solutions that enhance test efficiency and scalability.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with working in the field of robotics.
  • 2 years of experience with developing test automation in C++, Java or Python.
  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience with robotics or on-device development.
  • Experience with machine learning and Artificial Intelligence (AI) systems.