Technical Lead, Embedded Systems, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Technical Lead, Embedded Systems, Silicon

Google is seeking a Technical Lead for their Embedded Systems team to drive critical software development initiatives. This role combines leadership with hands-on technical expertise in embedded systems, operating systems, and hardware integration. As part of Google's mission to organize world's information, you'll work with cutting-edge technologies that impact billions of users.

The position requires deep expertise in embedded systems, driver integration, and firmware development. You'll lead technical initiatives, mentor team members, and ensure the delivery of high-quality software solutions. The role involves working with Google's innovative hardware and software stack, particularly in areas requiring low-level system optimization and hardware-software integration.

You'll be part of a team that combines the best of Google AI, Software, and Hardware to create groundbreaking user experiences. This role offers the opportunity to work on complex technical challenges while developing leadership skills in a fast-paced, collaborative environment. The position requires both technical depth in embedded systems and the ability to lead and influence cross-functional teams.

The ideal candidate will have a strong background in embedded systems, experience with AOSP development, and proven leadership abilities. You'll be responsible for technical direction, quality assurance, and driving continuous improvement in development processes. This role offers the chance to impact Google's next-generation technologies while working with world-class engineers in a supportive, inclusive environment.

Last updated an hour 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 programming languages and 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)

Benefits For Technical Lead, Embedded Systems, Silicon

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive medical benefits
  • Inclusive work environment

Interested in this job?

Jobs Related To Google Technical Lead, Embedded Systems, Silicon

Staff Systems Architect, Advanced Research and Development

Staff Systems Architect position at Google focusing on advanced research and development of Tensor SoC architecture and embedded systems.

Lead CPU Micro Architect

Lead CPU Micro Architect position at Google, focusing on custom silicon development and microarchitecture innovation for consumer products.

Silicon Design Verification Manager

Lead verification engineering team at Google, developing custom silicon solutions for consumer products, requiring 10+ years experience in design verification.

Senior Platform Software Architect, Silicon

Senior Platform Software Architect position at Google, focusing on custom silicon solutions and hardware-software integration for consumer products.

Software Engineering Manager II, Network Interface Card Firmware

Lead Google's Network Interface Card Firmware team, combining technical expertise with people management to drive infrastructure development and team success.