Silicon Software Test Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Entry-Level Software Engineer
Contact Company
2+ years of experience
AI

Description For Silicon Software Test Engineer

Google is seeking a Silicon Software Test Engineer to join their team in Bengaluru, India. This role goes beyond traditional manual testing - you'll be instrumental in automating tests and creating tools for developers to test their code. The position involves working with Google's extensive codebase, focusing on embedded software testing for Silicon IPs.

As a Test Engineer, you'll be responsible for ensuring exceptional software quality through automated testing strategies. You'll work with cutting-edge technologies, combining hardware and software testing expertise to improve Google's products. The role requires strong programming skills in languages like Java, C/C++, and Python, along with a deep understanding of embedded systems and SoC testing.

The ideal candidate will have a bachelor's degree in Computer Science or related field, with 2 years of experience in embedded software testing. You'll be part of Google's mission to create radically helpful experiences by combining the best of Google AI, Software, and Hardware.

This is an excellent opportunity for someone passionate about quality engineering and interested in working with advanced technology. You'll collaborate with development teams, implement test strategies, and drive automation initiatives. The role offers the chance to work on innovative projects while contributing to Google's commitment to making technology more accessible and useful for everyone.

Google offers a diverse and inclusive work environment, with a strong focus on building a representative workforce. The company is committed to equal opportunity employment and provides accommodations for applicants when needed. Join Google's team to help shape the future of technology while working on challenging and impactful projects in the silicon software domain.

Last updated 11 hours ago

Responsibilities For Silicon Software Test Engineer

  • Deliver exceptional software quality for Intellectual Properties (IPs) within silicon software
  • Create and implement test strategies by working with development teams to identify risk areas and fill the testing gaps
  • Drive test automate using existing test frameworks and work with the Engineering Productivity team to enhance and develop new test frameworks
  • Establish Product and Engineering Excellence as a core value in test engineering
  • Triage and analyze test results and incoming feedback to identify areas for improvement

Requirements For Silicon Software Test Engineer

Java
Python
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related field, or equivalent practical experience
  • 2 years of experience testing embedded software on SoC on Linux, Android, Real Time Operating System, or BareMetal
  • Experience with hardware architecture, board schematics, protocols and standards
  • 2 years of experience in testing and debugging embedded software
  • Experience in coding (Python) and linear programming
  • Excellent programming skills in Java, C/C++, or Java Native Interface (JNI)

Interested in this job?

Jobs Related To Google Silicon Software Test Engineer

Hardware System Integration Engineer

Hardware System Integration Engineer position at Google, focusing on custom silicon solutions and system integration for consumer products.

Silicon Design Verification Engineer II, Platform and Devices

Silicon Design Verification Engineer II position at Google, focusing on hardware verification for consumer products with competitive compensation and benefits.

ASIC Design Engineer

ASIC Design Engineer role at Google, developing custom silicon solutions for consumer products, focusing on RTL development and hardware innovation.

CPU RTL Design Engineer, University Graduate

Entry-level CPU RTL Design Engineer position at Google, focusing on custom silicon development for consumer products with competitive compensation and benefits.

Junior CPU Formal Verification Engineer

Entry-level CPU Formal Verification Engineer position at Google, focusing on hardware verification and silicon solutions development.