Senior Embedded Software Engineer, 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
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Embedded Software Engineer, Silicon

Google is seeking a Senior Embedded Software Engineer to join their Silicon team, focusing on developing next-generation technologies that impact billions of users. This role is crucial in developing software for custom silicon solutions for both internal and external customers. The position combines Google's expertise in AI, Software, and Hardware to create innovative experiences.

As a Senior Embedded Software Engineer, you'll be at the forefront of developing embedded software drivers and system architecture for next-generation smart devices. The role requires extensive experience in embedded systems, working with various interface protocols, and collaborating with hardware designers. You'll be part of a team that pushes the boundaries of technology, working on projects that require expertise in kernel development, RTOS, and firmware.

The ideal candidate will bring 5+ years of embedded programming experience, with strong skills in C/C++ and a deep understanding of hardware/software integration. You'll have the opportunity to work on diverse applications, from device drivers to system architecture, contributing to Google's mission of organizing the world's information and making it universally accessible.

This position offers the chance to work with cutting-edge technology in custom silicon development, collaborating with talented engineers across different domains. You'll be part of Google's innovative culture, with opportunities to switch teams and projects as you grow. The role combines technical expertise with leadership opportunities, making it perfect for someone who wants to impact the future of computing technology while working at one of the world's leading tech companies.

Last updated 2 months ago

Responsibilities For Senior Embedded Software Engineer, Silicon

  • Work to enable device drivers for applications on devices
  • Develop new software, hardware, and system architecture to support future applications
  • Design, development, and testing of embedded software drivers for the next generation smart devices

Requirements For Senior Embedded Software Engineer, Silicon

  • Bachelor's degree in Electrical, Electronics or Computer streams, or equivalent practical experience
  • 5 years of work experience in development, testing and deployment of consumer electronics/embedded systems
  • 5 years of experience with embedded programming in C/C++
  • Experience with embedded systems, kernel, RTOS or firmware, device driver
  • Experience working with hardware designers/reading schematics
  • Experience with ARM or other low-power SoC architectures, memory system, fabric etc
  • Experience with interface protocols (USB, SPI, I2C, UART, UFS, PCIe), power management
  • Knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration

Benefits For Senior Embedded Software Engineer, Silicon

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal opportunity employer
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Senior Embedded Software Engineer, Silicon

Senior System Power and Performance Architect, Silicon

Senior System Power and Performance Architect position at Google, focusing on optimizing silicon solutions for consumer products with emphasis on power efficiency and performance.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google focusing on custom silicon solutions, processor architecture, and performance optimization for next-generation hardware experiences.

Senior Tensor SOC Performance Design Verification Engineer

Senior Tensor SOC Performance Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior IP Design Verification Engineer

Senior IP Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior Multimedia Design Verification Engineer

Senior Multimedia Design Verification Engineer position at Google, focusing on custom silicon solutions and multimedia IP verification with 10 years of experience required.