Senior System Engineer, Product Software

2 Weeks 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

Aristocrat Gaming - Senior Test Engineer

Aristocrat Gaming

Georgia, United States (On-Site)
1 Week ago
Nintendo - Sr Manager, Engineering Infrastructure and IT

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
ByteDance - Senior Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Microsoft - Specialist Sales Manager - Azure

Microsoft

Singapore (On-Site)
1 Week ago
Evolution - IT Support Engineer

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
3 Weeks ago
Google - CPU Frontend Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Google - Hardware Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - SoC and IP Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
Google - ASIC Design Verification Engineer

Google

Madison, Wisconsin, United States (On-Site)
2 Weeks ago
Google - Senior SoC Power Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Weta Fx - FXTD

Weta Fx

Vancouver, British Columbia, Canada (On-Site)
1 Day ago
ByteDance - Senior Software Engineer, Cloud Infrastructure

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Egnyte - Senior Build Engineer - Python - Jenkins

Egnyte

India (Remote)
4 Months ago
Nasdaq - Oracle Database Administrator

Nasdaq

Taguig, Metro Manila, Philippines (Hybrid)
18 Hours ago
matchgroup - SRE & Data Platform Engineer

matchgroup

Tokyo, Japan (Hybrid)
5 Months ago
Teravision Games - IT Infrastructure & Security Assistant

Teravision Games

(On-Site)
3 Weeks ago
Wisk - Staff R&D Autonomy Perception Engineer

Wisk

Mountain View, California, United States (Hybrid)
1 Day ago
Microsoft - Senior Software Design Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
sagecor - System Administrator 2

sagecor

Annapolis Junction, Maryland, United States (On-Site)
2 Weeks ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Google - Senior Software Engineer, Machine Learning Infrastructure, Pixel Biometric

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Global Commodity Manager, Interconnect

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Technical Solutions Consultant, Android TV Partner Engineering

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineer II, Platform Storage, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Google - Applied Machine Learning Engineer, AICore, Platforms and Devices

Google

Taipei City, Taiwan (On-Site)
2 Days ago
PwC - C.顧問類-ESG經理/協理(氣候變遷&企業永續發展管理)

PwC

Taipei City, Taiwan (On-Site)
6 Months ago
Appier - Software Engineer, System Integration

Appier

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

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Silicon Photonics Test Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - GPU Verification Architect

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Netflix - Engineering Manager, Page Scale & Performance Team

Netflix

United States (Remote)
2 Months ago
Krafton  - Applied Research Scientist/Engineer - LM/Agent

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - Senior Silicon Engineer, Embedded Systems

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Samsung Semiconductor - Senior Staff Engineer, Memory Fault Management Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
3 Months ago
NVIDIA - ASIC Design Engineer - New College Grad 2025

NVIDIA

Canada (On-Site)
1 Week ago
ByteDance - Backend Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
6 Months ago
Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
6 Months ago
Google - ASIC Power Architect

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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