Taro Logo

Software Engineer III, Embedded Systems/Firmware, Pixel

A global technology company that develops innovative products and services used by billions of users worldwide.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer III, Embedded Systems/Firmware, Pixel

Google is seeking a Software Engineer III to join their Embedded Systems/Firmware team for the Pixel product line. This role combines hardware expertise with software development, focusing on embedded systems and firmware development. As part of Google's engineering team, you'll work on critical projects that impact billions of users worldwide. The position requires strong expertise in embedded systems, C/C++ programming, and Linux kernel development.

The role offers an opportunity to work on cutting-edge mobile technology within the Pixel ecosystem, developing and optimizing firmware that directly interfaces with hardware components. You'll collaborate with cross-functional teams, participate in technical design reviews, and contribute to Google's innovative mobile technology solutions.

This position is perfect for engineers who are passionate about low-level software development and hardware integration. You'll be working in Warsaw, Poland, contributing to Google's mission of developing next-generation technologies. The role combines technical challenges with the opportunity to impact product development at a massive scale.

As a Software Engineer III, you'll be expected to demonstrate technical leadership, mentor junior engineers, and drive best practices in embedded systems development. The position offers exposure to state-of-the-art mobile technology development while working with some of the industry's best engineers in a collaborative environment.

Google provides a comprehensive benefits package, professional development opportunities, and the chance to work on products that impact billions of users. The company's commitment to innovation, technical excellence, and collaborative culture makes this an ideal opportunity for engineers looking to advance their careers in embedded systems and firmware development.

Last updated 6 hours ago

Responsibilities For Software Engineer III, 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
  • Triage product or system issues and debug, track, resolve by analyzing the sources of issues

Requirements For Software Engineer III, Embedded Systems/Firmware, Pixel

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C or C++ programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms
  • 2 years of experience working with embedded operating systems
  • Experience with hardware, Kernel programming, C/C++, and Linux

Interested in this job?

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

ASIC RTL Design Engineer, Silicon

Design custom silicon solutions for Google's consumer products as an ASIC RTL Design Engineer, focusing on foundation and chassis IPs for Pixel SoCs.

GPU Silicon Architect

GPU Silicon Architect position at Google focusing on developing custom silicon solutions and GPU cores for Tensor System on Chip

System Performance and Architecture Engineer, Silicon

System Performance and Architecture Engineer position at Google, focusing on silicon design and optimization for compute-centric hardware IP blocks, requiring 3+ years of experience in computer architecture.

RTL Design Engineer, Core-IP

RTL Design Engineer position at Google, focusing on developing custom silicon solutions for audio and security IPs, requiring expertise in SystemVerilog and ASIC design methodologies.

ASIC Design for Testability Engineer, Silicon

ASIC Design for Testability Engineer position at Google focusing on DFT/DFD flows, silicon validation, and test architecture for custom silicon solutions.