Taro Logo

Software Engineer III, Devices Software

Google organizes the world's information and makes it universally accessible and useful, developing next-generation technologies that change how billions of users connect and interact.
New Taipei, Banqiao District, New Taipei City, Taiwan
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

Google's Devices & Services team is seeking a Software Engineer III to join their efforts in combining AI, Software, and Hardware to create innovative user experiences. This role focuses on developing and implementing testing frameworks and infrastructure for Fuchsia connectivity, requiring expertise in software development and testing methodologies.

The position involves working closely with cross-functional teams to build and execute test strategies, while taking ownership of technical solutions from ideation to delivery. You'll be responsible for developing automated internal frameworks, improving code health, and building developer tools that enhance the development and release velocity.

As part of Google's engineering team, you'll contribute to technologies that impact billions of users, working on projects that extend well beyond web search. The role offers opportunities to work with various technologies including distributed computing, large-scale system design, and networking.

The ideal candidate should have strong programming skills in languages like Java, C++, or Python, experience with A/B testing, and a solid understanding of Software Development Kits and wireless technologies. You'll be working in an environment that values leadership, versatility, and enthusiasm for tackling new challenges across the full technology stack.

This position is based in New Taipei City, Taiwan, where you'll be part of a team that's pushing the boundaries of technology to make computing experiences faster, seamless, and more powerful for users worldwide. The role offers the opportunity to work on cutting-edge projects while collaborating with talented engineers and product teams across Google.

Last updated 4 days ago

Responsibilities For Software Engineer III, Devices Software

  • Engage with cross-functional teams to build Fuchsia connectivity test strategy
  • Be responsible for the implementation of testing frameworks and infrastructure
  • Work with Engineering Development, Program Management, and Product Management teams to help deliver our system
  • Deliver infrastructure to testing components and products based on knowledge of each test phase
  • Generate the ideas required to solve technical problems and take full ownership of delivering the solution

Requirements For Software Engineer III, Devices Software

Java
Python
  • 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
  • Experience with programming in Java, C++, or Python
  • Understanding of Software Development Kit and wireless technologies
  • Excellent communication skills, and ability to work collaboratively on projects

Related Jobs

Technical Solutions Engineer, Google Home

Technical Solutions Engineer position at Google Home, focusing on partner support, technical integration, and smart home platform development.

Software Engineer, Test Automation, Fuchsia OS

Software Engineer position at Google focusing on test automation for Fuchsia OS, requiring expertise in programming, test frameworks, and developer tools.

Platform Software Engineer, ARM Servers, Google Cloud

Platform Software Engineer position at Google Cloud focusing on ARM server development, system software implementation, and server infrastructure automation.

Software Engineer, Full-Stack, Android and Pixel SDLC

Full-stack software engineering role at Google focusing on Android and Pixel SDLC, combining AI/ML with infrastructure development to enhance software development processes.

Manufacturing Test Engineer, Global Manufacturing Engineering, Google Cloud

Manufacturing Test Engineer position at Google Cloud, focusing on developing and maintaining test solutions for data center infrastructure products, requiring 5+ years of hardware/test engineering experience.