Embedded Systems Software Engineering Manager

2 weeks ago


Sunnyvale, Texas, United States Google Full time

Position: Software Engineering Manager

We are seeking a qualified individual to lead our software engineering efforts in embedded systems and firmware. The ideal candidate will possess:

  • A Bachelor's degree or equivalent practical experience
  • A minimum of 8 years in software development across various programming languages
  • At least 3 years in a leadership capacity within a technical environment
  • 3 years of experience with embedded operating systems

Preferred qualifications:

  • A Master's degree or PhD in Engineering, Computer Science, or a related technical discipline
  • 3 years of experience in a complex, matrixed organization

As a Software Engineering Manager, you will not only leverage your technical acumen to guide significant projects but also oversee a team of skilled engineers. Your responsibilities will include:

  • Setting and communicating team objectives
  • Aligning strategy and decision-making across multiple teams
  • Establishing clear expectations and providing constructive feedback
  • Developing a technical vision and roadmap
  • Designing and guiding systems within the broader scope of the organization
  • Conducting code reviews and ensuring high-quality deliverables

This role involves managing project goals, contributing to product strategy, and fostering the development of your team. Our teams engage in diverse areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, and large-scale system design. You will oversee significant budgets and the deployment of extensive projects across various locations.

At Google, we pride ourselves on our engineering capabilities, continuously striving to enhance the performance and reliability of our systems. The compensation for this full-time position includes a competitive salary, bonuses, equity, and comprehensive benefits.



  • Sunnyvale, Texas, United States Google Full time

    Position Overview: Software Engineering ManagerWe are seeking a dynamic Software Engineering Manager with a strong background in embedded systems and firmware development. This role requires a blend of technical expertise and leadership skills to guide a team of engineers in delivering innovative solutions.Educational Background: Bachelor's degree or...


  • Sunnyvale, Texas, United States Google Full time

    Position: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our Embedded Systems and Firmware teams. This role requires a combination of technical expertise and leadership capabilities to drive significant projects within our organization.Qualifications:Bachelor's degree or equivalent practical experience8 years...


  • Sunnyvale, Texas, United States Google Full time

    Software Engineering ManagerPossess a Bachelor's degree or equivalent practical experienceHave a minimum of 8 years in software development across various programming languagesDemonstrate at least 3 years in a technical leadership capacityExperience with embedded operating systems for a minimum of 3 yearsPreferred qualifications:Master's degree or PhD in...


  • Sunnyvale, Texas, United States Google Full time

    Position: Software Engineering ManagerQualifications:Bachelor's degree or equivalent practical experience8 years of experience in software development across various programming languages3 years of experience in a technical leadership capacity3 years of experience with embedded operating systemsPreferred Qualifications:Master's degree or PhD in Engineering,...


  • Sunnyvale, Texas, United States Google Full time

    Position: Software Engineering ManagerMinimum Qualifications:Bachelor's degree or equivalent practical experience8 years of experience in software development across various programming languages3 years of experience in a technical leadership capacity3 years of experience with embedded operating systemsPreferred Qualifications:Master's degree or PhD in...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, alongside proficiency in data structures and algorithms. A minimum of 3 years of experience in testing, maintaining, or launching software products, with at least 1 year in software design and...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using various programming languages, along with a solid understanding of data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development across various programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and architecture.3...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development across various programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, with at least 1 year focused on software design and architecture.3...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using one or more programming languages, alongside expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software design and architecture.3 years...


  • Sunnyvale, Texas, United States Google Full time

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development utilizing one or more programming languages, along with a solid understanding of data structures and algorithms. Additionally, 3 years of experience in testing, maintaining, or launching software products, and at least 1 year in software...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Platforms Infrastructure Engineering team, you will play a critical role in designing, developing, and maintaining the software systems that power our products and services.ResponsibilitiesSoftware Development: Write and test product or system development code, ensuring high-quality, efficient, and...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a senior software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions to meet the needs of Google's products...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesParticipate in or lead design reviews with peers and stakeholders to decide amongst available technologies.Review...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will play a critical role in developing the next-generation technologies that transform how billions of users interact with information and each other. Our products require handling vast amounts of data, and our engineers work on a wide range of technologies, including information retrieval, distributed...

  • Software Engineer

    12 hours ago


    Sunnyvale, Texas, United States Google Full time

    About the JobAt Google, our software engineers are responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all...


  • Sunnyvale, Texas, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on cutting-edge technologies that change the way billions of users interact with information and each other. Our products require handling massive amounts of data, and we are looking for engineers who can bring fresh ideas from various areas, including information retrieval,...


  • Sunnyvale, Texas, United States Google Full time

    About the RoleAs a software engineer at Google, you will play a critical role in developing the next-generation technologies that shape the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture.3 years of experience...


  • Sunnyvale, Texas, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in software development using C++, along with expertise in data structures and algorithms. 3 years of experience in testing, maintaining, or launching software products, and at least 1 year of experience in software design and architecture.3 years of experience...