Senior Firmware Engineering Manager, GSOC, Platforms Infrastructure Engineering

1 Month ago • 8-13 Years • Research & Development

Job Summary

Job Description

As a Senior Firmware Engineering Manager at Google, you'll build and lead a team developing firmware for custom System-on-Chips (SoCs). This involves establishing a high-performing team, driving firmware development for satellite cores, and ensuring early readiness through pre-silicon environments. You'll set team priorities, align strategies across teams, manage individual performance, and develop the long-term technical direction. Responsibilities include overseeing system designs, reviewing code, ensuring best practices, and contributing to product strategy. The role requires strong technical leadership and experience with embedded operating systems and SoC architecture.
Must have:
  • 8+ years software development experience (Python, C, C++, Java, JavaScript)
  • 5+ years embedded OS experience
  • Team leadership and management skills
  • SoC architecture understanding
  • Pre-silicon environment experience
Good to have:
  • Master's or PhD in Engineering/CS
  • Experience in complex organizations
  • Firmware development for SoCs
  • Software simulation and emulation expertise

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 5 years of experience with embedded operating systems.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 5 years of experience working in a complex, matrixed organization.
  • Experience with pre-silicon environments, software simulation, and emulation.
  • Experience in firmware development for SoCs.
  • Understanding of SoC architecture and hardware/software interactions.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

As the Firmware Engineering Manager, you will be responsible for building and leading a team focused on developing firmware for custom System-on-Chips (SoCs) designed by Google. This role involves establishing a high-performing team from the ground up, driving firmware development for satellite cores within the SoC, and ensuring early readiness through pre-silicon environments, software simulation, and emulation.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals. Align strategy, processes, and decision-making across teams.
  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development and provide feedback and coaching.
  • Develop the long-term technical direction and roadmap within, and often beyond, the scope of your teams. Evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Similar Jobs

The Walt Disney Company - Sr Principal Software Engineer

The Walt Disney Company

Orlando, Florida, United States (On-Site)
2 Months ago
PwC - Senior Workday Integration Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
bytedance - Backend Software Engineer - FIDO2 Authentication

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
ARHS - Full Stack Developer

ARHS

Brussels, Brussels, Belgium (On-Site)
3 Months ago
Bright Machines - Research Perception Scientist, Computer Vision and Machine Learning

Bright Machines

San Francisco, California, United States (On-Site)
7 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
6 Months ago
KPIT - C++ Expert

KPIT

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Be'er Sheva, South District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

AI Fund - Engineering Lead

AI Fund

Los Angeles, California, United States (Hybrid)
1 Year ago
Next Level Business Services - PHP DEVELOPER

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
7 Months ago
Qualcomm - Sr Engineer- Test

Qualcomm

Hyderabad, Telangana, India (On-Site)
4 Days ago
bytedance - Research Scientist, Code Generation

bytedance

San Jose, California, United States (On-Site)
7 Months ago
bytedance - Software Engineer Intern (Cloud Native Infrastructure)

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Enphase Energy - Sr. Staff Engineer Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Synechron - Delivery Lead (.NET, C#, AWS, Agile & Cloud Solutions)

Synechron

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Moloco - Senior Software Engineer, Ads Infrastructure - Supply

Moloco

Seattle, Washington, United States (On-Site)
2 Weeks ago
bytedance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Feld Entertainment - Senior Software Engineer

Feld Entertainment

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Warsaw, Masovian Voivodeship, Poland

Techland - Senior Cinematic Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
TransPerfect - Player Support Agent - Japanese

TransPerfect

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
PwC - Starszy Konsultant / Starsza Konsultantka | Audyt

PwC

Poznań, Greater Poland Voivodeship, Poland (Hybrid)
7 Months ago
Keywords Studios - Content Moderator - French (Video Games) - Remote

Keywords Studios

Katowice, Silesian Voivodeship, Poland (Remote)
1 Month ago
Techland - Senior Gameplay Animator

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Joyteractive - Lead UI/UX Designer

Joyteractive

Poland (Remote)
2 Months ago
Simcorp - Lead Tax Manager (International Tax)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Growe - SMM Lead

Growe

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Techland - Junior Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Week ago
Tesla - Service Operations Lead - Poland

Tesla

Ząbki, Masovian Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Cadence - Lead Application Engineer

Cadence

Shenzhen, Guangdong Province, China (On-Site)
8 Months ago
Pattern - Senior Software Engineer - NodeJS

Pattern

Pune, Maharashtra, India (On-Site)
8 Months ago
Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
fluence - Lead Engineer - Advanced Battery Modules

fluence

Houston, Texas, United States (Hybrid)
7 Months ago
Hawk Eye Innovations - Computer Vision Engineer - Level 2

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Months ago
Meta - Software Engineer, Machine Learning

Meta

Burlingame, California, United States (On-Site)
6 Months ago
bytedance - Research Scientist in Foundation Model, Speech Understanding - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Tesla - Electrical Engineer, Motor Design - Tesla Bot

Tesla

Athens, Greece (On-Site)
3 Months ago
NVIDIA - Senior Mask Design Engineer - Hardware

NVIDIA

Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug