Technical Lead, Embedded Systems, Silicon

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Staff Software Engineer
Contact Company
5+ years of experience
AI

Description For Technical Lead, Embedded Systems, Silicon

Google is seeking a Technical Lead for their Embedded Systems team to drive critical initiatives in hardware-software integration. This role combines leadership with hands-on technical expertise, focusing on embedded systems, driver integration, and firmware development. The position offers the opportunity to work with cutting-edge technologies at Google, where the team combines AI, Software, and Hardware to create innovative solutions.

The ideal candidate will bring extensive experience in embedded systems, software development, and technical leadership. You'll be responsible for integrating drivers and firmware, debugging complex hardware-software issues, and ensuring product reliability through comprehensive testing. The role requires both technical depth in embedded systems and the ability to lead and improve development processes.

Working at Google, you'll be part of a team that's pushing the boundaries of technology, developing next-generation solutions that impact billions of users. The position offers exposure to various aspects of system development, from low-level driver integration to high-level system architecture. You'll collaborate with multiple teams across Google's hardware and software divisions, contributing to products that combine the best of Google's technological capabilities.

This role is perfect for someone who is passionate about embedded systems, has a strong technical background, and wants to lead innovative projects at scale. You'll have the opportunity to work with state-of-the-art technology while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated a day ago

Responsibilities For Technical Lead, Embedded Systems, Silicon

  • Integrate drivers and firmware during bring-up
  • Debug 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 Integration flow, debug tools, and processes
  • Plan enablement approach and Report feature development progress at various program milestone

Requirements For Technical Lead, Embedded Systems, Silicon

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience working with embedded operating systems
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience with Android Open Source Project (AOSP) development (preferred)
  • Experience with architecture, design, development, testing and deployment for Android BSP, Linux device drivers, Linux kernel modules (preferred)

Interested in this job?

Jobs Related To Google Technical Lead, Embedded Systems, Silicon

Technical Program Manager III, Embedded, Pixel

Lead software development for Google Pixel devices as Technical Program Manager III, managing complex cross-functional projects from concept to launch.

Staff Coherent Memory System Architect, Silicon

Staff-level position at Google focusing on coherent memory system architecture for consumer SoCs, requiring 7+ years of experience in microarchitecture and ASIC design.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products with competitive compensation.

Senior GPU System Architect

Senior GPU System Architect position at Google, focusing on developing custom silicon solutions and GPU architecture for Tensor SOC, requiring 5+ years of computer architecture experience.

Manager II, Silicon Digital Design

Lead Silicon Digital Design team at Google, focusing on custom silicon solutions for direct-to-consumer products.