Silicon Validation Software Engineer

A global technology company that organizes the world's information and makes it universally accessible and useful.
New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Hardware

Description For Silicon Validation Software Engineer

Google is seeking a Silicon Validation Software Engineer to join their team in developing next-generation technologies. This role is crucial in the development and validation of Google Tensor, combining the best of Google AI, Software, and Hardware to create innovative computing solutions.

The position requires a strong background in embedded systems and software development, with a focus on validation software implementation. You'll be working with cutting-edge technologies including emulation platforms, FPGAs, and silicon environments. The role involves not just coding, but also collaboration with various internal and external partners to ensure comprehensive validation of Google's hardware solutions.

As a Silicon Validation Software Engineer at Google, you'll be part of a team that aims to make computing faster, seamless, and more powerful. The role offers the opportunity to work on critical projects that directly impact Google's hardware initiatives, with the potential to affect billions of users worldwide. You'll be involved in the entire development lifecycle, from design to implementation and maintenance of validation software.

The ideal candidate should have strong expertise in C/C++ programming, embedded systems development, and debugging. Experience with firmware, real-time operating systems, or Android platform development would be particularly valuable. You'll be working in an environment that values technical excellence, innovation, and collaboration.

This position offers the chance to work at one of the world's leading technology companies, with access to state-of-the-art resources and the opportunity to work alongside talented engineers and researchers. Google's commitment to organizing the world's information and making it universally accessible and useful drives their mission, and as part of this team, you'll contribute to creating radically helpful experiences through the combination of AI, software, and hardware expertise.

Last updated 3 hours ago

Responsibilities For Silicon Validation Software Engineer

  • Design and implement the validation software for Google Tensor
  • Create and integrate software on emulation, FPGA, and silicon environments
  • Develop, maintain, and integrate software test infrastructure, unit tests, and integration tests
  • Collaborate with internal and external partners to support the development and execution of the validation plans
  • Support users in development of production device drivers and debugging failures

Requirements For Silicon Validation Software Engineer

Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related technical field, or equivalent practical experience
  • 5 years of experience in software development with C/C++
  • 3 years of experience with embedded systems design, development, and debugging

Benefits For Silicon Validation Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Equal employment opportunity
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Silicon Validation Software Engineer

ASIC Design Engineer, Silicon

ASIC Design Engineer position at Google focusing on custom silicon solutions and RTL design for Pixel SoCs, requiring 6 years of experience in ARM-based systems and ASIC methodology.

Software Engineer, Android Kernel and Systems

Mid-level Software Engineering role at Google focusing on Android Kernel and Systems development, requiring expertise in low-level programming and operating systems.

CPU Design Verification Engineer

CPU Design Verification Engineer position at Google, focusing on custom silicon solutions and hardware verification with competitive compensation and benefits.

Software Engineer III, Embedded Systems/Firmware, Silicon

Software Engineer III position at Google focusing on Embedded Systems/Firmware development, offering $141K-$202K base salary plus benefits in Mountain View or San Diego.

RTL Design Engineer, Camera and Machine Learning, Silicon

RTL Design Engineer position at Google focusing on camera and machine learning silicon design, offering competitive compensation and the opportunity to work on cutting-edge hardware solutions.