Senior System Engineer, Product Software

1 Month 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

Canonical - Manager, Product Manager

Canonical

(Remote)
1 Month ago
Google - Engineering Manager, Infrastructure and Operations

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
ByteDance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Staff Software Engineer, Network Interface Card Firmware, SmartNIC

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
luxsoft - Senior Developer (Axway MFT)

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Google - PHY Design IP Integration Technologist

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Verification Lead, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Rivos - Silicon DFT - Intern

Rivos

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playdead - Systems Administrator

Playdead

Copenhagen, Denmark (On-Site)
2 Months ago
Qualcomm - Senior Engineer - C Embedded RTOS

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Customer Engineer, Platform, Digital Natives, Google Cloud

Google

Melbourne, Victoria, Australia (On-Site)
1 Month ago
ByteDance - SRE and DevOps Tech Lead - Edge Cloud Infrastructure

ByteDance

London, England, United Kingdom (On-Site)
1 Month ago
The Walt Disney Company - Desktop Support Specialist

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
1 Month ago
ByteDance - Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
SingleStore - Senior Software Engineer, Data Ingestion

SingleStore

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Extreme Network - Cloud Database Administrator (9466)

Extreme Network

Toronto, Ontario, Canada (Hybrid)
7 Months ago
Motorola Solutions - System Manager

Motorola Solutions

Maryland, United States (On-Site)
4 Weeks ago
Scientific Games  - Data Center Technician II

Scientific Games

Middletown, Pennsylvania, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Silicon System Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Senior Software Engineer, Engineering Productivity, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer, Manufacturing Software Systems

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Senior Software Engineer, Location and Context, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Customer Service Specialist

Appier

Taipei City, Taiwan (On-Site)
1 Month ago
Microsoft - Senior Technical Support Engineer

Microsoft

Taipei City, Taiwan (Hybrid)
1 Month ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Thermal Test Engineer

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Machine Learning Engineer, LLM, Personal AI, Google Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - PUBG Mobile Marketing Manager (8+ years experience)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
GoMotive - Technical Lead Manager, Software Engineering

GoMotive

India (Remote)
2 Months ago
Microsoft - Researcher

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Cadence - Senior DFT Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ByteDance - Research Scientist, Multimodality

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Rivos - SOC Design Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
7 Months ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Mixed Signal Design Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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