Software Engineer Manager, Embedded Systems/Firmware

Google

Bengaluru

On-site

INR 4,000,000 - 9,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a Software Engineering Manager to lead teams focused on Android/Linux gaming platforms within Google Play. You will drive technical direction, oversee project goals, and mentor engineers across multiple teams and sites to deliver scalable, secure systems at scale.

Ideal candidates have extensive software leadership experience, strong communication skills, and a track record of delivering cross-functional initiatives across diverse tech stacks.

Qualifications

  • Bachelor’s degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with embedded operating systems.
  • 2 years of experience in a people management or team leadership role.
  • Experience in managing a technical team working in Linux/Android systems.

Responsibilities

  • Manage a team of operating systems software engineers and graphics engineers working on Google Play's gaming platforms.
  • Oversee designs and feature implementations to ensure a performant, reliable multi-platform gameplay experience; review code, design documents, and test plans to ensure quality.
  • Partner with product management, program management, and UX to solve problems and deliver business impact.
  • Balance technical considerations with business requirements to drive efficient, scalable, and secure systems.

Skills

Software development
Embedded systems
People management
Linux/Android systems
Technical leadership

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD in Computer Science or related field

Job description

  • Bachelor’s degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with embedded operating systems.
  • 2 years of experience in a people management or team leadership role.
  • Experience in managing a technical team working in Linux/Android systems.
Minimum qualifications
  • Bachelor’s degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with embedded operating systems.
  • 2 years of experience in a people management or team leadership role.
  • Experience in managing a technical team working in Linux/Android systems.
Preferred qualifications
  • Master's degree or PhD in Computer Science or related technical field.
  • 12 years of experience in a complex matrix organization.
  • Familiarity with Mobile and PC gaming.
  • Ability to build scalable, performant, and secure systems.
  • Ability to enjoy learning new things to work with a wide variety of features and tech stacks.
  • Excellent technical communication and collaboration skills.
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. The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products—from apps to TVs, from laptops to phones that have an impact on people’s lives across the world.

Responsibilities
  • Manage a team of operating systems software engineers and graphics engineers working on Google Play's gaming platforms.
  • Oversee designs and feature implementations to ensure a performant, reliable multi-platform gameplay experience to delight our users. Review code, design documents, and test plans to ensure your team's work is high quality.
  • Partner with product management, program management, and UX to solve challenging problems and deliver business impact and form your own opinion on prioritization based on business impact.
  • Solve challenging problems that balance technical considerations (e.g., maintainability, scalability, reliability, availability, efficiency, security) with business requirements.
  • Experience industry-leading software development, deployment and production practices. Grow in your career with projects needing your expertise to grow your scope and impact. Balance your team's priorities across different products - ensuring that engineers are working on the highest impact features.

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Manager, Embedded Systems/Firmware
Software Engineer Manager, Embedded Systems/Firmware

Google Inc. • Bengaluru

On-site
INR 350,000 - 750,000
Software Engineering Manager, Google Play Apps Experience
Software Engineering Manager, Google Play Apps Experience

Google • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Software Engineering, Android Embedded Software
Software Engineering, Android Embedded Software

Google • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Engineering Manager, Software Engineering
Engineering Manager, Software Engineering

Google • Hyderabad

On-site
INR 4,000,000 - 9,000,000
Engineering Manager, Search Platforms
Engineering Manager, Search Platforms

Google • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Engineering Manager, Search Platforms, Machine Learning Infrasturcture
Engineering Manager, Search Platforms, Machine Learning Infrasturcture

Google • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Software Engineer Manager, Engineering Productivity, Google One and Photos
Software Engineer Manager, Engineering Productivity, Google One and Photos

Google • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Engineering Manager
Senior Engineering Manager

Google • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Software Engineering Manager
Software Engineering Manager

Google India Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Software Engineering Manager II, Google Cloud
Software Engineering Manager II, Google Cloud

United States Digital Space LLC • Karnataka

On-site
INR 4,000,000 - 7,000,000