Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$136,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google is seeking a Software Engineer III for their Platforms Infrastructure Engineering team, focusing on embedded systems and firmware development. This role is part of the Technical Infrastructure team that builds and maintains the architecture behind Google's vast product portfolio. The position offers a competitive base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

The ideal candidate will have at least 2 years of experience in software development, with specific expertise in embedded operating systems. They will be responsible for designing, developing, testing, and maintaining software solutions that are critical to Google's infrastructure. The role involves participating in design reviews, code reviews, documentation, and problem-solving at a massive scale.

What makes this role exciting is the opportunity to work on technology that impacts billions of users worldwide. You'll be part of the team that's responsible for keeping Google's networks running efficiently and ensuring users have the best possible experience. The position offers growth opportunities, as Google encourages engineers to be versatile and take on new challenges across the full-stack as the company continues to innovate.

The Technical Infrastructure team takes pride in being the "engineers' engineers," working on everything from data centers to next-generation Google platforms. This role is perfect for someone who enjoys solving complex problems, has a strong foundation in embedded systems, and wants to contribute to technology that operates at an unprecedented scale. You'll work alongside talented peers, have access to cutting-edge technology, and be part of a company that values diversity, equity, and inclusion.

Working at Google also means you'll have access to comprehensive benefits, professional development opportunities, and a culture that encourages innovation and technical leadership. The company's commitment to maintaining its position at the forefront of technology means you'll constantly be challenged and have opportunities to grow your skills and career.

Last updated a month ago

Responsibilities For Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other engineers 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
  • Write product or system development code

Requirements For Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with working with embedded operating systems

Benefits For Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive benefits package
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Google Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Software Engineering III, Embedded

Software Engineering III position at Google focusing on embedded systems, kernel development, and networking infrastructure.

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU verification and ARM architecture for custom silicon solutions.

SOC Power Estimation Engineer

SOC Power Estimation Engineer role at Google, focusing on power estimation and optimization for custom silicon solutions in consumer products.

SoC and IP Design Engineer, Google Cloud

SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon solutions and hardware architecture development for Google's technical infrastructure.

Embedded Software Engineer, Silicon Validation Software

Embedded Software Engineer position at Google focusing on silicon validation software and hardware integration for consumer products.