Senior System Engineer, Product Software

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

Job Summary

Job Description

This Senior System Engineer role focuses on ensuring the operation of Android-based products, enhancing software quality, and providing technical assistance. Responsibilities include integrating drivers and firmware during bring-up, collaborating with cross-functional teams to debug software and hardware problems, developing and executing comprehensive test plans, driving continuous improvement of integration flow and debug tools, planning phased enablement, and reporting on development progress. The role involves working through various product lifecycle stages, from Bring-Up to Commercial Release, and providing technical support to customers and partners. This position requires experience with embedded systems, Linux drivers, Android BSP, and AOSP development. The ideal candidate is passionate about Android technology, troubleshooting, and delivering exceptional customer experiences.
Must have:
  • 5+ years software development experience (Embedded Systems/Firmware/Linux drivers using C/C++)
  • 2+ years testing and launching software on embedded devices
  • 2+ years embedded system debugging
  • Experience with Android BSP, Linux device drivers, and Linux kernel modules
  • Collaborate with cross-functional teams to debug issues
Good to have:
  • Experience with Android Open Source Project (AOSP) development
  • Experience with Android multimedia components (Display, Camera, Audio)

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 5 years of software development experience with Embedded Systems/Firmware/Linux drivers using C/C++.
  • 2 years of experience in testing and launching software products on embedded devices.
  • 2 years of embedded system debugging.

Preferred qualifications:

  • Experience with relevant work, including architecture, design, development, testing and deployment for Android BSP, Linux device drivers, Linux kernel modules.
  • Experience with Android Open Source Project (AOSP) development.
  • Experience with Android multimedia components including Display, Camera, Audio, etc.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will ensure the operation of our Android-based products, enhancing software quality, and offering technical assistance to internal teams. This position is ideal for someone passionate about Android technology, troubleshooting, and delivering exceptional customer experiences.

In this cross-functional role you will work together with many component engineers to understand, test, and debug system level interactions

Furthermore, you will serve as the primary point of contact during various stages of the product lifecycle, from Bring-Up to Commercial Release, providing technical support to customers and partners. You will handle System Level Bug classification, release readiness review and program updates.

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

  • Integrating drivers and firmware during bring-up.
  • Collaborate with cross-functional teams to debug sophisticated Software and Hardware problems and submit patches for bug fixing or feature improvement.
  • Develop and execute comprehensive test plans to ensure software stability and reliability.
  • Drive continuous improvement of our Integration flow, our debug tools and processes.
  • Plan phased enablement approach and Report feature development progress and maturity at various program milestones.

Similar Jobs

Anavation - Network Security Engineer (SME)

Anavation

Clarksburg, West Virginia, United States (Remote)
2 Weeks ago
NVIDIA - Senior Technical Marketing Engineer - Datacenter Networking

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Ubisoft - DevOps Linux System Administrator

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Trend Micro - Data Scientist

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Luxoft - Data Engineer for Market Data Projects (with Streamlit Expertise)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
5 Months ago
ByteDance - Software Engineer - Applied Machine Learning, Engine

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
3 Weeks ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Site Reliability Engineer, ML System

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Playdead - Systems Administrator

Playdead

Copenhagen, Denmark (On-Site)
3 Weeks ago
bito - Backend Developer

bito

Pune, Maharashtra, India (Hybrid)
1 Month ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
PhonePe - Software Engineer (Backend, 5-8 Years) - Financial Services

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - CPU Functional Verification Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
10 Hours ago
ByteDance - Software Engineer Intern, Authorization

ByteDance

Singapore (On-Site)
3 Weeks ago
Google - Engineering Manager, Infrastructure and Operations

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
9 Hours ago
Epic Games - Senior Engineer, Patching

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Armenia (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Trend Micro - NLP / Prompt Engineer (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer III, Quality, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Staff Software Engineer, Large Language Model and GenAI

Google

New Taipei, New Taipei City, Taiwan (On-Site)
10 Hours ago
NVIDIA - Senior Manufacturing Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Technical Marketing Manager

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Google - Senior System Power and Performance Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
NVIDIA - System Design Validation Engineer - New College Grad

NVIDIA

Taipei City, Taiwan (On-Site)
4 Days ago
NVIDIA - System Software Engineer - Embedded and Automotive (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineer, Pixel Sensor, Platforms and Devices

Google

New Taipei, New Taipei City, Taiwan (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior System Reliability Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago
Riot Games - Principal Software Engineer, Product Tech-Lead - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Corsair - Embedded Software Engineer

Corsair

Ljubljana, Ljubljana, Slovenia (On-Site)
2 Days ago
Playtika - R&D Director

Playtika

Poland (Hybrid)
2 Months ago
NVIDIA - Senior Software Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
The Walt Disney Company - Software Engineer, Platform

The Walt Disney Company

Emeryville, California, United States (On-Site)
3 Weeks ago
ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Ajmera Infotech - Technical Writer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
4 Months ago
ByteDance - Research Scientist Graduate (Computational Biology (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
3 Weeks ago
Ubisoft - Senior R&D Engineer

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Day 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