Embedded Software Engineering Lead, Silicon Validation Software

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware.
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Embedded Software Engineering Lead, Silicon Validation Software

Google is seeking an Embedded Software Engineering Lead for Silicon Validation Software to join their innovative team. This role combines hardware and software expertise, focusing on developing next-generation technologies that impact billions of users. The position requires deep knowledge of embedded systems, with opportunities to work on critical projects spanning from device drivers to system architecture.

As a Lead Engineer, you'll be part of a vertically integrated team that bridges hardware and applications, developing solutions for smart devices. The role demands expertise in embedded programming, kernel development, and real-time operating systems. You'll work with cutting-edge technologies including interface protocols, ARM architectures, and power management systems.

The ideal candidate brings 8+ years of experience in consumer electronics/embedded systems, with strong skills in C/C++ programming. You'll lead technical initiatives, manage project priorities, and drive innovation in hardware-software integration. This role offers the opportunity to work with Google's best-in-class AI, Software, and Hardware teams, creating technologies that make computing faster, seamless, and more powerful.

Google offers a collaborative environment where you can contribute to groundbreaking technologies while working with some of the industry's brightest minds. You'll have the chance to impact billions of users through your work on embedded systems and device drivers. The position provides opportunities for growth and leadership in a fast-paced, innovation-driven environment, making it an ideal role for someone passionate about embedded systems and technological advancement.

Last updated 8 days ago

Responsibilities For Embedded Software Engineering Lead, Silicon Validation Software

  • Work on hardware and software, in a vertically integrated team spanning from hardware through applications
  • Enable device drivers for applications on devices
  • Develop new software, hardware, and system architecture to support future applications
  • Design, develop, and test of embedded software drivers for the next generation smart devices

Requirements For Embedded Software Engineering Lead, Silicon Validation Software

  • Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience
  • 8 years of work experience in development, testing and deployment of consumer electronics/embedded systems
  • Experience with embedded programming in C/C++
  • Experience with embedded systems, kernel, Real-Time Operating System or firmware, device driver

Benefits For Embedded Software Engineering Lead, Silicon Validation Software

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Accommodation for special needs
  • Parental benefits including breastfeeding support
  • Medical coverage

Interested in this job?

Jobs Related To Google Embedded Software Engineering Lead, Silicon Validation Software

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.

Technical Lead, Embedded Systems, Silicon

Technical Lead position at Google focusing on embedded systems, driver integration, and firmware development, combining leadership with hands-on technical expertise.

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.