Test Engineer, Embedded Systems, Silicon

3 Months ago • 2-5 Years • Testing

Job Summary

Job Description

This Test Engineer role focuses on delivering exceptional software quality for Google's custom silicon software. Responsibilities include creating and implementing test strategies, driving test automation using existing and new frameworks, analyzing test results, and mentoring team members. The successful candidate will work closely with development teams to identify and mitigate risks, ensuring that Google's hardware meets its high standards for quality and reliability. The role involves testing embedded software on SoC across various operating systems (Linux, Android, RTOS) and requires strong programming skills in Python, Java, C/C++, and JNI. The engineer will contribute to product and engineering excellence within the team and its partners.
Must have:
  • Bachelor's degree in related field or equivalent experience
  • 2+ years experience in hardware/embedded testing/automation
  • Experience testing embedded software on SoC
  • Test strategy creation and implementation
  • Test automation using existing frameworks
Good to have:
  • 5+ years experience in hardware/embedded testing/automation
  • Linux kernel driver test automation and framework development
  • Android application development
  • Excellent Python, Java, C/C++, JNI programming skills

Job Details

Minimum qualifications:

  • Bachelor's degree in Electronics, Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience in a hardware or embedded testing/automation role.
  • Experience testing embedded software on SoC on Linux, Android or Real-Time Operating System.

Preferred qualifications:

  • 5 years of experience in a hardware or embedded testing/automation role.
  • Experience in Linux kernel driver test automation and framework development.
  • Experience in Android application development.
  • Excellent programming skills in modern Python.
  • Excellent programming skills in Java, C/C++, JNI.

About the job

Google's custom-designed machines make up one of the largest and most powerful computing infrastructures in the world. The Hardware Testing Engineering team ensures that this cutting-edge equipment is reliable. In the R&D lab, you design test equipment for prototypes of our machinery and develop the protocols used to scale these tests for the entire global team. Working closely with design engineers, you give input on designs to improve our hardware until you're sure it meets Google's standards of quality and reliability.

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

  • Take ownership of delivering exceptional software quality for one or more Intellectual Property (IP) within silicon software.
  • Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps.
  • Drive test automation using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks based on test requirements.
  • Cultivate Product and Engineering Excellence as a core value in test engineering and our associated development partners.
  • Triage and analyze test results and incoming feedback to identify areas for improvement. Guide, mentor, and coach other team members with regards to process technology.

Similar Jobs

Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
7 Months ago
bytedance - Senior Software Engineer - XR Open Standard, PICO

bytedance

San Jose, California, United States (On-Site)
9 Months ago
The Embassy VFX - Pipeline TD

The Embassy VFX

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
NVIDIA - ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Intel  - Product Development Engineer

Intel

Penang, Malaysia (On-Site)
1 Year ago
Apple - Software Development Engineer in Test

Apple

Austin, Texas, United States (On-Site)
2 Months ago
funkitron - QA Tester For Free To Play Casual Mobile Game

funkitron

Boston, Massachusetts, United States (Remote)
3 Months ago
T systems - Senior UFT Test Engineer

T systems

Pune, Maharashtra, India (Hybrid)
1 Month ago
Axi - QA Engineer (Web Application Testing)

Axi

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Silicon Labs - Staff Test Systems Engineer

Silicon Labs

Austin, Texas, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bohemia interactive - C++ Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Playtika - TypeScript Technical Lead

Playtika

Ukraine (On-Site)
8 Months ago
Colo pl - Graphics Engineer

Colo pl

Tokyo, Japan (On-Site)
1 Year ago
feral interactive - Experienced C/C++ Cross Platform Game Programmer

feral interactive

London, England, United Kingdom (On-Site)
2 Months ago
Bright Machines - Principal Software Engineer - Full Stack

Bright Machines

San Francisco, California, United States (Hybrid)
9 Months ago
Steel City Interactive - Lead Network Programmer

Steel City Interactive

Sheffield, England, United Kingdom (Hybrid)
1 Month ago
moonmana - Dedicated Game Development Team

moonmana

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
big red button - Senior Network Gameplay Programmer

big red button

Los Angeles, California, United States (Remote)
1 Month ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Toronto, Ontario, Canada (Remote)
9 Months ago
bytedance - Backend Engineer - BytePlus

bytedance

Singapore (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Synechron - Senior DevSecOps Engineer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Ubisoft - Retainer Concept Artist

Ubisoft

Pune, Maharashtra, India (On-Site)
3 Months ago
Hitachi - Performance Testing

Hitachi

Pune, Maharashtra, India (Remote)
9 Months ago
Nagarro - Associate Staff Engineer, .Net Web

Nagarro

India (Remote)
9 Months ago
Yodlee - Consultant - Scrum and Agile Practice

Yodlee

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
Alp Consulting  - Art Director-Adobe After Effects

Alp Consulting

Chennai, Tamil Nadu, India (On-Site)
1 Year ago
Interactive Brokers - Senior Software Engineer - Java Fullstack

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
Qualcomm - Financial Analyst

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Dream Sports - Assistant Vice President - Product Design

Dream Sports

Mumbai, Maharashtra, India (On-Site)
11 Months ago
Ethos Life - SEO Content Writer

Ethos Life

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Testing Jobs

Haven Studios  Inc  - Generalist Programmer (Automated Testing)

Haven Studios Inc

Montreal, Quebec, Canada (Hybrid)
1 Month ago
endava - .NET Automation tester

endava

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Accenture - Quality Engineer (Tester)

Accenture

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Lionsgate - SAP Testing Senior Consultant

Lionsgate

Jordan (On-Site)
2 Months ago
Universally Speaking - Functionality QA Video Games Tester

Universally Speaking

Community Of Madrid, Spain (On-Site)
3 Months ago
Capgemini - Automation Testing Specialist

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Coherent corp. - Laser Test Engineer

Coherent corp.

Wilsonville, Oregon, United States (On-Site)
3 Months ago
zeta - Software Development Engineer in Test I / II

zeta

Hyderabad, Telangana, India (On-Site)
9 Months ago
Trellix - Staff Software Development Engineer in Test

Trellix

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Apple - Software Development Engineer in Test - Battery Life

Apple

San Diego, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Durham, North Carolina, United States (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mexico City, Mexico City, Mexico (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