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 12 minutes 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 Design Verification Engineer, Security

Senior Silicon Design Verification Engineer position at Google, focusing on security verification for custom silicon solutions using UVM and System Verilog.

Embedded Senior Software Engineer, Pixel Power Software

Senior Software Engineer position at Google focusing on embedded systems and power management for Pixel devices, requiring expertise in C programming and SoC development.

Senior Silicon Digital Design Engineer

Senior Silicon Digital Design Engineer role at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Mixed-Signal Design Verification Engineer

Senior Mixed-Signal Design Verification Engineer role at Google, leading digital and mixed-signal verification efforts for next-gen hardware technologies.