Silicon Validation Software Engineer

9 Hours ago • 5-8 Years • Research & Development

Job Summary

Job Description

This role involves designing and implementing validation software for Google Tensor, integrating software on emulation, FPGA, and silicon environments, developing and maintaining software test infrastructure, collaborating with partners on validation plans, and supporting users in developing production device drivers. The ideal candidate will have 5+ years of software development experience with C/C++, 3+ years in embedded systems, and experience with emulation platforms, FPGAs, or silicon bring-up. Responsibilities include creating and integrating software on various platforms, developing and maintaining testing infrastructure, collaborating with internal and external partners, and supporting users in debugging failures. This position is crucial for Google's continued advancements in hardware and software integration.
Must have:
  • 5+ years software development (C/C++)
  • 3+ years embedded systems experience
  • Experience with emulation platforms/FPGAs
  • Software test infrastructure development
  • Collaboration with internal/external partners
Good to have:
  • Technical leadership experience
  • Firmware/RTOS/Android development
  • Linux/Android driver development
  • Experience with display technologies (DPU, DSI, DisplayPort)

Job Details


Minimum qualifications:

  • 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.

Preferred qualifications:

  • 1 year of experience in a technical leadership role.
  • Experience with firmware, realtime operating system, or Android platform development.
  • Experience with emulation platforms, FPGAs or silicon bring up.
  • Experience with Linux and Android device driver development.
  • Experience with display technologies, such as DPU, DSI, and Displayport.

About the job

Google's software engineers 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 engineers 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 engineer, 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 engineers 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.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • 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.

Similar Jobs

ASSIST Software - Ruby on Rails Developer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
5 Months ago
Animoca Brands - Senior Blockchain /Smart Contract Architect

Animoca Brands

Hong Kong (Hybrid)
6 Months ago
Netflix - Software Engineer L5 - Linux Kernel Developer

Netflix

United States (Remote)
1 Month ago
Google - Data Center Technician (Weekend Shift)

Google

Reno, Nevada, United States (On-Site)
11 Hours ago
ION - Service Desk Analyst - 5600

ION

Singapore (On-Site)
6 Months ago
Hawk Eye Innovations - Senior Computer Vision Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Weeks ago
ByteDance - SOC System Architect

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
NVIDIA - Design Verification Engineer - PCIE

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Weeks ago
Google - Senior Tensor Processing Unit Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
10 Hours ago
Tencent - Senior Staff Researcher

Tencent

Palo Alto, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Wind River Systems - Principal Product Manager - Automotive

Wind River Systems

United States (On-Site)
6 Months ago
ION - FIX Connectivity Engineer - 4592

ION

Woking, England, United Kingdom (On-Site)
6 Months ago
Evolution - C++ Developer (Python/Golang)

Evolution

Riga, Latvia (On-Site)
1 Week ago
SuperPlay - Senior Server Developer

SuperPlay

Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Rackspace Technology - VMWare Cloud Engineer II - IN R-20497

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
3 Months ago
The Walt Disney Company - Media Systems Engineer

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Aristocrat Gaming - Software Development Engineer I

Aristocrat Gaming

North Ryde, New South Wales, Australia (Hybrid)
1 Week ago
NVIDIA - Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Test Floor Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Google - Software Engineer III, AI/ML, Technical Infrastructure

Google

New Taipei, New Taipei City, Taiwan (On-Site)
9 Hours ago
Corsair - Senior Product Manager - HID

Corsair

Taiwan (On-Site)
3 Weeks ago
NVIDIA - Design Verification Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Mixed Signal Analog Circuit Designer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - AI Computing Software Development Engineer, TensorRT

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Netflix - Senior Software Engineer, Partner Engineering - APAC

Netflix

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
Google - Software Engineering Manager, Android Accessibility

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Corsair - Planner

Corsair

Taiwan (On-Site)
3 Weeks ago
Google - Global Commodity Manager, Thermal

Google

Taipei City, Taiwan (On-Site)
11 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Mask Layout Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
The Walt Disney Company - Mechanical Designer, CAD Designer

The Walt Disney Company

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Applied Science Research Lab Manager

NVIDIA

Massachusetts, United States (On-Site)
2 Months ago
Google - Software Engineering Manager, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
NVIDIA - Senior Formal Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
2 Months ago
NVIDIA - Clock Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Software Architect, Advanced Development

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Wind River Systems - Field Application Engineer (Automotive)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Epic Games - Principal Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug