Taro Logo

Silicon Software Test Engineer Lead

A leading technology company that builds innovative products and services used by billions of people worldwide.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI

Description For Silicon Software Test Engineer Lead

Google's Silicon Software team is seeking a Lead Software Test Engineer to join their innovative group that builds firmware, drivers, runtime, and compilers for custom hardware. This role sits at the intersection of software development and hardware integration, working generations ahead of the market to enable groundbreaking features.

The position offers a balanced work environment with flexible schedules while maintaining high productivity standards. As a Lead Test Engineer, you'll be responsible for implementing testing strategies, promoting software engineering best practices, and building out testing infrastructure across Linux and Android applications. The role involves collaboration with various Google teams including Research, Machine Learning, Android, Chrome, and Hardware.

The ideal candidate will bring deep expertise in Python and embedded systems testing, with the ability to work effectively with prototype devices and complex testing frameworks. You'll lead specific embedded test domains, mentor team members, and ensure Google's products meet the highest quality standards through comprehensive testing strategies.

Working in small, agile teams, you'll have exposure to a broad range of technical challenges, from traditional software testing to on-device testing of full Linux or Android applications. This diversity of work provides excellent opportunities for career growth and technical development. The role is critical in ensuring the successful delivery of Google's silicon software products through thorough testing and quality assurance.

This is an excellent opportunity for an experienced test engineer looking to make a significant impact in a growing team that's pushing the boundaries of hardware-software integration at one of the world's leading technology companies.

Last updated 3 days ago

Responsibilities For Silicon Software Test Engineer Lead

  • Lead and own specific Embedded test domains within silicon software
  • Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps
  • Create test content for embedded modules such as Machine Learning accelerators, memory systems, CPU, peripherals, low power modes, virtualization and security
  • Automate tests using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks based on test requirements
  • Mentor and coach other team members

Requirements For Silicon Software Test Engineer Lead

Python
Linux
  • Bachelor's degree in Computer Science or similar technical field of study or equivalent practical experience
  • 8 years of experience in modern Python
  • Experience in testing embedded software on SoC on Linux, Android or RTOS including hardware architecture, board schematics, protocols and standards

Interested in this job?

Jobs Related To Google Silicon Software Test Engineer Lead