Senior Silicon Engineer, Embedded Systems

7 Hours ago • 5-10 Years • Research & Development

Job Summary

Job Description

This role involves developing high-performance, low-power hardware and software for Google's Tensor mobile SoC. Responsibilities include enabling system features for System-on-a-Chip (SoC) devices, developing and debugging embedded software drivers and firmware, ensuring continuous integration and validation. The ideal candidate will have experience in low-power modes, QoS, voltage/clock scaling, debug/triage, and deployment in consumer electronics. Expertise in ARM architectures, C/C++, OS kernels, Linux, firmware, device drivers, and RTOS is crucial. The position requires strong customer engagement skills within the embedded systems domain and hardware/software integration experience. This role contributes to innovations in mobile image and Artificial Intelligence (AI) processing.
Must have:
  • 5+ years experience in embedded systems development
  • ARM architecture expertise
  • C/C++ programming skills
  • Experience with OS kernels, Linux, Firmware, Device Drivers
  • Low power modes, QoS, Voltage/Clock scaling experience
  • Customer engagement and hardware/software integration
Good to have:
  • MS/PhD in Electrical/Electronics Engineering
  • 10+ years software design experience
  • Experience with Android OS and power management
  • Knowledge of hardware-software interaction for standard hardware blocks

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience.
  • 5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems.
  • Experience with ARM or other low-power processor architectures with competencies in software design and software architecture.
  • Experience with C or C++, Operating System Kernels, Linux, Firmware and associated Device Drivers with focus on Power, Thermal or performance system features.
  • Experience in customer engagement (customer engineering team) with embedded systems domain, RTOS and hardware/software integration.

Preferred qualifications:

  • MS/PhD degree in Electrical/Electronics Engineering, Computer Engineering, or equivalent practical experience.
  • 10 years of software design and development experience for typical software layers found in ASIC: boot, drivers, embedded firmware, libraries, and API for applications.
  • 5 years of experience as a software engineer in the Silicon industry.
  • Experience with developing firmware driver code focused on Low Power modes or Performance features.
  • Experience with Android OS and equivalent with focus on power management.
  • Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU and accelerators.

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.

You will be a member of the team developing high performance and low power hardware and software to enable Google’s continuous innovations in mobile image and Artificial Intelligence (AI) processing. In this role you will develop the software platform support, firmware and drivers for the Google Tensor mobile SoC.

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

  • Enable system features for System on a Chip (SoC) devices.
  • Develop and debug/triage, enable continuous integration checks and validation of embedded software drivers or firmware for the SoCs.

Similar Jobs

Playrix - Senior C++ Software Engineer (Build System)

Playrix

Montenegro (Remote)
4 Months ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
NVIDIA - Software Engineering Intern, Simulation and Virtualization - Fall 2025

NVIDIA

Santa Clara, California, United States (On-Site)
1 Day ago
Next Level Business Services - Sr. Performance Test Engineer

Next Level Business Services

El Segundo, California, United States (On-Site)
6 Months ago
Wind River Systems - Software Architect – Real Time Operating Systems

Wind River Systems

Galați, Județul Galați, Romania (On-Site)
5 Months ago
Krafton  - Recruiting Coordinator

Krafton

Seoul, South Korea (On-Site)
1 Week ago
Netflix - Senior Researcher, Consumer Insights - Film Intelligence

Netflix

Los Angeles, California, United States (On-Site)
2 Months ago
ByteDance - Research Scientist, Data Management and Security - Infrastructure System Lab

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
NVIDIA - Senior Power Modeling and U-arch Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Network Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Sony Interactive Entertainment - Custom SSD Evaluation Software Development for PlayStation

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
1 Month ago
Hashone Careers - Cloud Engineer

Hashone Careers

Gurugram, Haryana, India (Remote)
5 Months ago
Anavation - Systems Administrator (SME)

Anavation

Clarksburg, West Virginia, United States (Remote)
2 Weeks ago
CloudLinux - Enterprise Sales Executive - Linux & Compliance

CloudLinux

(Remote)
3 Weeks ago
Next Level Business Services - Sr. Performance Test Engineer

Next Level Business Services

El Segundo, California, United States (On-Site)
6 Months ago
Google - Technical Solutions Engineer, Infrastructure, GKE/Anthos

Google

Maharashtra, India (On-Site)
8 Hours ago
N-iX - Lead DevOps Engineer

N-iX

Ukraine (Remote)
2 Days ago
Tencent - Tencent Cloud - Technical Account Manager (South Korea)

Tencent

Seoul, South Korea (On-Site)
3 Months ago
Miniclip - Senior Cloud Database Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Blue Yonder - Staff Software Engineer I-Python, Microservices, API

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Senior Associate - SAP ABAP - RDC

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Coinbase - TMS Analyst

Coinbase

Hyderabad, Telangana, India (Remote)
6 Months ago
SymphonyAI - Data Scientist

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Buckman - Associate Digital Innovation Engineer - Chemical Engineer

Buckman

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
InMobiInMobi - Assistant Manager - Public Policy and Partnerships

InMobiInMobi

New Delhi, Delhi, India (On-Site)
3 Months ago
PwC - IN-Manager_ Finance Transformation_FE_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Virtusa - UX designer

Virtusa

Karnataka, India (Hybrid)
7 Months ago
AppZen - Data Engineer

AppZen

Pune, Maharashtra, India (Hybrid)
6 Months ago
CloudHire - Database Solution Architect

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Silicon Power Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Riot Games - Staff Software Engineer (Build Platforms)

Riot Games

Los Angeles, California, United States (On-Site)
2 Days ago
Pattern® - Senior Software Engineer - frontend

Pattern®

Pune, Maharashtra, India (On-Site)
6 Months ago
The Walt Disney Company - Mechanical Project Engineer

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
1 Month ago
Netflix - ML Software Engineer (L4/L5) - Media Algorithms

Netflix

Los Angeles, California, United States (On-Site)
13 Hours ago
NVIDIA - Senior Mask Designer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
NVIDIA - Director, Hardware Engineering

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Weeks ago
ByteDance - DevOps Engineer - Applied Machine Learning, Engine

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Niantic - Senior Computer Vision Software Engineer

Niantic

Bellevue, Washington, United States (Hybrid)
3 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months 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.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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