Software Engineer, Embedded Systems/Firmware, Pixel

Google organizes the world's information and makes it universally accessible and useful through innovative technologies.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Consumer

Description For Software Engineer, Embedded Systems/Firmware, Pixel

Google is seeking a Software Engineer specializing in Embedded Systems/Firmware for their Pixel team. This role is part of the Devices & Services team, which combines Google's AI, Software, and Hardware expertise to create revolutionary user experiences. The position requires strong expertise in embedded systems, Linux kernel development, and performance optimization.

As a Software Engineer at Google, you'll be working on critical projects that impact billions of users worldwide. The role involves developing next-generation technologies across various domains, including distributed computing, large-scale system design, and embedded device internals. You'll be responsible for managing project priorities, designing solutions, and maintaining high-quality software.

The ideal candidate should have a strong foundation in software development, embedded operating systems, and Linux kernel experience. You'll be working with cutting-edge technology in the Pixel ecosystem, contributing to hardware-software integration, and optimizing system performance. The role offers opportunities to work with advanced tools and technologies while collaborating with talented engineers across Google.

This position is perfect for someone who is passionate about embedded systems, enjoys solving complex technical challenges, and wants to make a significant impact on Google's hardware products. You'll be part of a team that's pushing the boundaries of what's possible in mobile and embedded technology, while working in an environment that values innovation, collaboration, and technical excellence.

Join Google's Devices & Services team to help create the next generation of Pixel devices and contribute to making technology more helpful and accessible to users worldwide. The role offers excellent growth opportunities, the chance to work on cutting-edge technology, and the ability to influence the future of Google's hardware products.

Last updated 2 hours ago

Responsibilities For Software Engineer, Embedded Systems/Firmware, Pixel

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer, Embedded Systems/Firmware, Pixel

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 2 years of experience working with embedded operating systems
  • Experience with Linux Kernel
  • Experience in performance analysis and using performance analysis tools such as CPU profiler, GPU profiler, etc

Interested in this job?

Jobs Related To Google Software Engineer, Embedded Systems/Firmware, Pixel

Embedded Engineer, Security/Privacy, Pixel

Embedded Engineer position at Google focusing on security and privacy features for Pixel devices, combining embedded systems expertise with security development.

Software Engineer, Auto Focus, Pixel Camera

Software Engineer position at Google focusing on Auto Focus systems for Pixel Camera, combining AI, software, and hardware development.

Software Engineer, Camera ISP Frontend

Software Engineer position at Google focusing on Camera ISP Frontend development for Pixel phones, requiring expertise in embedded systems and camera technology.

Firmware Engineer, Embedded Systems, Pixel Power Optimization

Firmware Engineer position at Google focusing on power optimization for Pixel devices, requiring embedded systems expertise and 2+ years of software development experience.

Software Engineer ll, Embedded, Pixel Power

Software Engineer II position at Google focusing on embedded systems and power management for Pixel devices, requiring expertise in Linux kernel and firmware development.