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 Silicon Digital Design Engineer

Senior Silicon Digital Design Engineer role at Google, developing custom silicon solutions for consumer products with focus on RTL design and hardware innovation.

Embedded Senior Software Engineer, Pixel Power Software

Senior Embedded Software Engineer role at Google focusing on power management and optimization for Pixel devices, requiring expertise in C programming and embedded systems.

Senior Multimedia Design Verification Engineer

Senior Multimedia Design Verification Engineer position at Google, focusing on custom silicon solutions and multimedia IP verification using advanced methodologies.

Senior Embedded Software Engineer, Pixel Core Platform

Senior Embedded Software Engineer position at Google's Pixel team, focusing on core platform development and implementation of software features across multiple layers.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer role at Google, focusing on mixed-signal and silicon design for consumer products, requiring 5+ years of experience in physical design and hardware engineering.