Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Manager II, Embedded Systems/Firmware

$207k - $300k

Google

Lead and develop a high-performing team: Manage, mentor, and grow a team of software engineers, fostering a culture of technical excellence and collaboration. Provide regular coaching, performance feedback, and support for career development.Drive the technical goal and roadmap for software, automation, and diagnostics used in machine management, health testing, and lifecycle management.Drive New Product Introduction (NPI) excellence: Lead your team's efforts in the New Product Introduction process. Ensure all newly turned up hardware is validated, properly configured, and performing as expected without defects.Technical leadership and direct contribution: Provide technical guidance and remain available in key areas, including system design, code reviews, and complex problem-solving.Optimize system health and repair strategies: Drive the development of data insights and analytics to understand complex result sets from diagnostics.Minimum qualifications:Bachelor’s degree, or equivalent practical experience.8 years of experience in software development.3 years of experience with embedded operating systems.3 years of experience in a technical leadership role.2 years of experience in a people management or team leadership role.Experience with embedded systems and Linux.Preferred qualifications:Master's degree or PhD in Computer Science, or related technical field.3 years of experience working in a complex, matrixed organization.Experience with ARM, Diagnostics, Networking, Servers, Linux Internals.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 an Engineering Manager, you will lead software engineers developing embedded software, diagnostic tests, and tools to validate custom SoCs, servers, and SmartNICs.This role offers an exciting opportunity to optimize system health, test performance, and solve reliability problems for millions of machines across global data centers. You will drive hardware quality decisions on cutting-edge designs, working on projects that push technology limits.Your team supports critical infrastructure for machine learning, search, security, and video processing, giving you an unmatched opportunity to make a massive, global impact. Join us to shape the future of powerful infrastructure at scaleThe AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree, or equivalent practical experience.8 years of experience in software development.3 years of experience with embedded operating systems.3 years of experience in a technical leadership role.2 years of experience in a people management or team leadership role.Experience with embedded systems and Linux.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer Manager II, Embedded Systems/Firmware in Sunnyvale, CA vacancy
  • $125.7k - $203.1k

     ...world, working together in Engineering, IT, Supply Chain,...  ...a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership...  ...performance embedded software, firmware, and low-level platform features...  ..., concurrency, memory management, and low-level hardware-... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    1 day ago
  • $147k - $210k

     ...and deliver bootloader and firmware features in C and Rust....  ...in-market.Participate in software planning, design, and implementation...  ...experience working with embedded operating systems.Preferred qualifications:...  .... Google's software engineers develop the next-generation... 
    Suggested

    Google

    Mountain View, CA
    2 days ago
  • $147k - $211k

     ...code developed by other engineers and provide feedback to...  .... Triage product or system issues and debug/track/...  ...experience with working with embedded operating systems....  ...diagnosis and resolution, and software test engineering.In this role, you will manage project priorities,... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...working with embedded operating systems.Preferred...  ...technical expertise you will manage project priorities,... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $147k - $210k

    Write product or system development code.Participate...  ...working with embedded operating systems.2 years...  ...years of experience with software development in one or...  ...technologies.Google's software engineers develop the next-...  ...controls, color management, and image enhancement... 
    Suggested

    Google

    Mountain View, CA
    4 days ago
  • $174k - $253k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...working with embedded operating systems.Preferred...  ...technical expertise you will manage project priorities,... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code.Participate in,...  ...experience.5 years of experience with software development in one or more...  ...of experience working with embedded operating systems.Preferred...  ....Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...experience.5 years of experience with software development in C/C++.3 years of...  ...architecture.3 years of experience working with embedded operating systems.Experience in taking consumer...  ...System (RTOS) systems.Google's software engineers develop the next-generation... 

    Google

    San Jose, CA
    2 days ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...working with embedded operating systems.2 years...  ...low-level bare-metal firmware or driver development...  ...C++.Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    4 days ago
  • $192k - $278k

    Define the long-term firmware roadmap and hardware-software partitioning for...  ...in-situ" monitoring systems and firmware-driven...  ...speed transceivers, managing real-time adaptive...  ...degree in Electrical Engineering, Computer...  ...industry experience in embedded systems/firmware, communication... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $147k - $210k

     ...code developed by other engineers and provide feedback...  ...feedback. Triage product or system issues and debug/track...  ...with working with embedded operating systems....  ...diagnosis and resolution, and software test engineering....  ...expertise you will manage project priorities, deadlines... 

    Google

    San Jose, CA
    2 days ago
  • $207k - $300k

     ...implement new features in system software, including firmware or daemons running on BMC...  ...related to host and management software stacks.Provide technical...  ...in working with embedded operating systems.3 years...  ...Master’s degree or PhD in Engineering, Computer Science, or a related... 
    Worldwide

    Google

    Sunnyvale, CA
    8 hours ago
  • $175k - $275k

    Cerebras Systems builds the world's largest AI chip, 56 times larger...  ...The RoleAs part of the Embedded Software team, you will help build the...  ...powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI...  ..., including microcontroller firmware, wafer level monitoring... 

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...Software Engineer Manager II, Spanner Enterprise Google Sunnyvale, CA, USA Advanced Experience owning outcomes and decision making, solving...  ...and developing large-scale infrastructure or distributed systems. ~ Experience devising product vision, product roadmap(s... 

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...ll join a diverse team of software, hardware, and network engineers, supply chain specialists...  ...experts, operations managers, and other vital roles. You...  ...actually doing with our systems.Why it matters: AWS Hardware...  ...-tiered, multi-threaded, embedded or distributed software applications... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $224k - $356.5k

     ..., and autonomous systems. The Linux for Edge...  ...develops system software for NVIDIA’s...  ...System Software Engineer / Platform SW Execution...  ...and program management skills. This role...  ...software (bootloaders, firmware, BSPs, kernel,...  ...experience in system/embedded software.12+... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $165.2k - $223.6k

     ...predictions on distributed systems with exposure to...  ...cost, and easy to manage/use.* Design and...  ...high-quality software.* Develop software...  ...participation in major engineering projects,...  ...will:- Own unique embedded software functions...  ...of hardware/FPGA/firmware/software on multicore... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

     ...strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android...  ...dumping, watchdog managing, and clean reboot/recovery...  ...of experience with embedded software design and...  ...Master’s degree or PhD in Engineering, Computer Science, or... 

    Google

    Mountain View, CA
    1 day ago
  • $165.2k - $223.6k

     ...help.The AWS Hardware Engineering team creates server...  ...strategies.The AWS Firmware team drives system innovation in the servers...  ...problems that fuse software, hardware, and the...  ...are looking for an Embedded Software Development...  ...experts, operations managers, and other vital... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $140.46k - $190.11k

     ...decisions. OverviewThe Scanning Systems team develops electro-...  ...manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience...  ...real-time, production-level firmware in C.Ability to prototype... 
    Flexible hours

    Aeva

    Mountain View, CA
    4 days ago
  • $207k - $300k

    Lead and manage the team responsible for TPU development and Silicon...  ...roadmap, guide complex system designs to solve ambiguous problems, and uphold engineering best practices through code...  ...modeling tools (GRM and ISS), embedded firmware/software for test boards, and... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  •  ...the da Vinci surgical system and Ion—have...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...reports to the DV5 Software Release Manager and works...  ...developing thread safe embedded C++ applicationsExperience...  ...3 to 6+ months) or (ii) implement a Technology... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $197k - $291k

    # Software Engineer Manager II, Audio and Video, YouTubeGoogle • onsite • Mountain View, CA, USA • full\_timePay: USD 197000.00 - USD 291000.00 / unspecifiedBusinesses of all shapes and sizes rely on Google’s unparalleled advertising solutions to help them grow in today... 
    Temporary work

    Epic Games (Portuguese)

    Mountain View, CA
    3 days ago
  • $207k - $301k

     ...Software Engineer Manager, TPU Silicon Validation Google, Sunnyvale, CA, USA Apply Primary...  ...~3 years of experience working with embedded systems and embedded operating systems. ~3...  ...in embedded software or ASIC firmware development using C and C++. About... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...enthusiastic and technologically savvy engineers to join the Tegra Core Firmware team. Here we architect and develop...  ...understanding of operating systems and kernel programming, a good understanding...  ...architecture.We take pride in our software family of engineers, so... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $120k - $200k

     ...Embedded Systems Engineer Join the Trackonomy Team! At Trackonomy, our employee...  ...build full-stack hardware/firmware systems for customers...  ...development, part validation, and manage the product lifecycle from...  ...of hardware, firmware, and software systems to ensure reliable... 
    Local area

    Trackonomy

    San Jose, CA
    3 days ago
  •  ...Title: Embedded Systems Engineer Location: REMOTE Duration: 3+ Months VISA...  .... Collaborate with hardware and firmware teams to ensure seamless integration...  ...BSP , HAL , and low-level hardware-software integration . Solid knowledge... 
    Temporary work
    Remote work

    3B Staffing LLC

    San Jose, CA
    5 days ago
  •  ...Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work...  ...evaluation of the software and systems that make computers work....  ...programming languages for embedded environments, with...  ...to work independently and manage one’s time.Strong verbal,... 
    Full time

    SRI Tech

    Sunnyvale, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering...  ...customers to ensure they can reliably manage, update, and operate NVIDIA GPU firmware... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...da Vinci surgical system and Ion—have transformed...  ....We’re a team of engineers, clinicians, and...  ..., mechanical, software, control, user interface...  ...approaches.Strong embedded C/C++ and system...  ...(hardware + firmware/software + mechanisms...  ...to 6+ months) or (ii) implement a Technology... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Manager II, Embedded Systems/Firmware. Be the first to apply!