Senior Software Engineer, 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.
$161,000 - $239,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

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

Google is seeking a Senior Software Engineer for their Technical Infrastructure team, focusing on Embedded Systems and Firmware. This role is crucial for developing and maintaining Google's data centers and building next-generation platforms that power Google's extensive product portfolio. The position offers an opportunity to work on critical projects that directly impact billions of users worldwide. The ideal candidate will bring expertise in embedded operating systems, software development, and system architecture. The role involves both technical leadership and hands-on development, including code writing, testing, and architectural design. Google offers a competitive compensation package ranging from $161,000 to $239,000, plus bonus, equity, and comprehensive benefits. The position is based in Sunnyvale, CA, and requires strong technical skills combined with leadership qualities. You'll be part of a team that's essential to keeping Google's networks running optimally and ensuring the best user experience. The role offers growth opportunities and the chance to work with cutting-edge technology at massive scale.

Last updated 2 months ago

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

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

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

Linux
  • Bachelor's degree 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 testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience working with embedded operating systems

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

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package (details available at careers.google.com/benefits/)

Interested in this job?

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

Senior System Power and Performance Architect, Silicon

Senior System Power and Performance Architect position at Google, focusing on optimizing silicon solutions for consumer products with emphasis on power efficiency and performance.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google focusing on custom silicon solutions, processor architecture, and performance optimization for next-generation hardware experiences.

Senior Tensor SOC Performance Design Verification Engineer

Senior Tensor SOC Performance Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior IP Design Verification Engineer

Senior IP Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Senior Multimedia Design Verification Engineer

Senior Multimedia Design Verification Engineer position at Google, focusing on custom silicon solutions and multimedia IP verification with 10 years of experience required.