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

Description For Senior Software Engineer, Embedded Systems, Silicon

Google is seeking a Senior Software Engineer to join their Embedded Systems team, focusing on ambient system runtime, firmware, and application development. This role is crucial in developing and optimizing software for next-generation TPU hardware, enabling low-power, high-performance machine learning applications across various devices. The ideal candidate will possess deep understanding of low-level programming, embedded systems, computer architecture, and machine learning concepts.

As part of Google's mission to organize world's information and make it universally accessible, you'll be working with a team that combines the best of Google AI, Software, and Hardware to create groundbreaking experiences. The role involves developing software solutions for Google SoCs, contributing to architectural design, and ensuring optimal hardware-software integration.

The position offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide. You'll be part of a dynamic environment where you can contribute to next-generation technologies, spanning from information retrieval to distributed computing, large-scale system design, and artificial intelligence.

This role is perfect for someone who is passionate about pushing the boundaries of hardware and software integration, has strong expertise in embedded systems, and wants to make a significant impact on Google's future hardware initiatives. You'll collaborate with cross-functional teams, research and implement the latest technological advancements, and help shape the future of Google's SoC designs.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Embedded Systems, Silicon

  • Develop and optimize software solutions (prototypes and production-ready) for Google SoCs, ensuring peak performance and efficiency
  • Contribute to the architectural design of future Google SoCs, leveraging software optimization expertise
  • Collaborate cross-functionally to implement and productize SoC designs
  • Research the latest technological advancements and integrate them into software optimization strategies

Requirements For Senior Software Engineer, Embedded Systems, Silicon

Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with embedded systems
  • 1 year of experience with performance analysis and optimization
  • Experience with developing android tests and applications
  • Knowledge of android software and hardware architectures
  • Knowledge of SoC Architecture

Benefits For Senior Software Engineer, Embedded Systems, Silicon

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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Embedded Systems, 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 Embedded Software Engineer, Silicon

Senior Embedded Software Engineer position at Google, developing custom silicon solutions and embedded software for next-generation devices.