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

Staff Software Engineer, Embedded Systems/Firmware, Servers

$207k - $300k

Google

Lead the end-to-end software architecture, design, and development of high-performance server platforms, establishing technical direction and defining the goal for high-impact projects.Collaborate closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development, optimize integration, and align cross-organizational roadmaps with overall business goals.Own the delivery of comprehensive software solutions—spanning FW, BIOS, Kernel, and drivers—ensuing rigorous testing, deployment, and long-term maintenance of large-scale systems.Influence, mentor, and coach a distributed team of engineers, fostering a collaborative culture of continuous innovation, technical excellence, and professional growth.Manage project priorities, deliverables, and timelines while facilitating absolute clarity across multiple teams to ensure seamless execution on high-impact objectives.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience with C and C++.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience with Kernel and Kernel Drivers.Google's software engineers develop 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 areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will leverage your deep understanding of low-level software to lead product development within our Server portfolio. This team is responsible for the platform software (Firmware, Basic Input/Output System (BIOS), Drivers) for all Google servers, including compute servers and ML headnodes. You will also contribute to initiatives like Far Memory and other innovative, currently need-to-know products shaping our future solutions.The 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 channel 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.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience with C and C++.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Embedded Systems/Firmware, Servers in Sunnyvale, CA vacancy
  • $111.07k - $166.4k

     ...PHY SW Team develops software for Marvell's DSP products...  ...components, including embedded FW, customer SDK, and...  ..., and the role of a Staff Engineer in our team is to ensure...  ...Testing of embedded C firmware for controlling our...  ...architecture, API design, and system integration... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers. Facilitate alignment and clarity...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ....5 years of experience working with embedded operating systems.5 years of experience testing, and... 
    Suggested

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $301k

     ...implement new features in system software, including firmware or daemons running...  ...in working with embedded operating systems.3...  ...’s degree or PhD in Engineering, Computer Science, or...  ..., and deploying HPC server solutions with entire...  ...data centers. As a Staff Software Engineer on... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $253k

    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... 
    Suggested

    Google

    Mountain View, CA
    16 hours ago
  • $174k - $252k

     ...-Fi and Bluetooth driver and firmware level power, thermal and latency...  ....5 years of experience with software development in C/C++, Firmware, Connectivity, Embedded Systems.3 years of experience testing...  ..., etc.Google's software engineers develop the next-generation technologies... 
    Suggested

    Google

    San Jose, CA
    3 days ago
  • $147k - $210k

    Write product or system development code.Participate in, or lead design...  ...of experience working with embedded operating systems.2 years of experience with software development in one or more programming...  ...technologies.Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    11 hours ago
  • $174k - $252k

    Develop and optimize the software platform for wearable co-processors, including board...  ....3 years of experience working with embedded operating systems.Preferred qualifications:Experience...  ...kernel development.Google's software engineers develop the next-generation technologies... 
    Remote work

    Google

    Mountain View, CA
    3 days ago
  •  ...the da Vinci surgical system and Ion—have transformed...  ....We’re a team of engineers, clinicians, and innovators...  ...PositionThe Managing Staff Software Development Engineer...  ...technical development of embedded software for...  ....Develop software and firmware in object-oriented C++... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $175k - $220k

     ...Staff Embedded Software EngineerLightmatter is leading the revolution in AI data...  ...first 3D-stacked photonics engine, Passage™, capable of...  ...extending the device software and firmware stack for Photonic Compute...  ...teams and hardware systems teams to develop security,... 
    Full time
    Remote work

    Lightmatter

    Mountain View, CA
    1 day ago
  • Apple Inc. in Cupertino, CA is seeking an embedded firmware engineer to design, develop and debug manufacturing firmware for Apple products. This...  ...for factory lines and integration of core technologies into system firmware. You will architect and implement firmware for... 
    Worldwide

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $182.31k - $264.2k

     ...are CARIAD , an automotive software development team with the...  .... Role Summary: The Sr. Staff Embedded Software Engineer, designs and delivers embedded...  ...issues across drivers, firmware, and peripherals Perform...  ...skills for complex embedded systems Clear written and verbal... 
    Permanent employment
    Temporary work
    Remote work

    Fairweather, LLC

    Mountain View, CA
    2 days ago
  • $100k - $130k

     ...Embedded Firmware EngineerLansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct...  ...challenges in the area of embedded systems design. This company has an excellent...  ...firmware subject matter expert ensure engineering best practices are followed across the... 

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors...  ...develop and extend the device software/firmware stack for Photonic Compute and Photonic...  ...across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr Lightmatter
    Remote work

    Lightmatter

    Mountain View, CA
    2 days ago
  • $205k - $235k

     ...collaboration by designing systems that are transparent,...  ...world environments. As a Staff Safety Software Engineer, you’ll help shape how safety...  ...maintain production C/C++ for embedded safety compute and control...  .... Experience with RTOS, firmware bring-up, device drivers,... 
    Work at office
    Relocation

    Collaborative Robotics

    Santa Clara, CA
    2 days ago
  • The Video Engineering team at Apple in Cupertino is seeking a talented embedded software engineer to lead camera firmware across hundreds of millions of devices. You will design ISP and...  ...collaborate with silicon, algorithms, and systems teams to deliver imaging innovations... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

     ...leading technology company is seeking an Embedded Firmware Engineer to develop sophisticated image...  ...collaboration on hardware validation and software integration within a fast-paced...  ...and extensive experience in embedded systems. The base pay range is between $147,4... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle firmware, collaborating with engineers, and developing methodologies for testing. Candidates should have over 5 years of experience... 
    Full time

    Tata Technologies

    Mountain View, CA
    4 days ago
  • $147.4k - $272.1k

    Embedded Firmware Engineer - Image Signal Processor (ISP) Cupertino, California, United States • Hardware...  ...pipelines running on Apple's latest system‑on‑chip designs. Drive ISP hardware...  ..., feature bring‑up, and camera software stack integration on emulators during... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...developed integrated photonic system-on-chip technology for next...  ...excellent opportunity for a Firmware Engineer to develop key elements of...  ...Description: Initial bring up of embedded systems on new hardware...  ...channels Develop system and software requirements and... 
    Permanent employment

    Anellophotonics

    Santa Clara, CA
    2 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how care is...  ...patients worldwide.We’re a team of engineers, clinicians, and innovators united...  ...Function of Position:As a Staff Software Engineer Embedded UI on the Future Forward team, you will... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...technologies—like the da Vinci surgical system and Ion—have transformed how...  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...strategy and develop software to implement the same.Essential...  ...using Qt and other tools in an embedded C/C++ environment. Maintain... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • Staff Embedded Firmware Engineer, High Speed DSP corporate_fare Google place Sunnyvale, CA, USA ; Haifa,...  ...of industry experience in embedded systems/firmware, communication systems engineering...  .... Experience developing embedded software (C/C++) for high-speed physical-... 
    Worldwide

    Google Inc.

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

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of...  ...years of experience working with embedded operating systems.Preferred qualifications... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $147k - $211k

     ...Review code developed by other engineers and provide feedback to...  ...feedback. Triage product or system issues and debug/track/resolve...  ...experience with working with embedded operating systems.Preferred qualifications...  ...and resolution, and software test engineering.In this role... 
    Worldwide

    Google

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

    Lead a team delivering embedded firmware for Google data center servers, managing performance, providing...  ...years of experience in software development with C and...  ...with embedded operating systems.3 years of experience in...  ...the work of a Software Engineer goes beyond just Search.... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • Google is hiring a Staff Embedded Firmware Engineer for High-Speed DSP to shape the future of AI/ML hardware...  ...integration within AI-driven systems. You’ll lead low-level firmware development...  ...with TPU Systems, Networking Software, and HPC teams to ensure silicon firmware... 

    Socket.dev

    Sunnyvale, CA
    16 hours ago
  • Google is seeking a Staff Embedded Firmware Engineer for High-Speed DSP to shape the future of AI/ML hardware acceleration. You will...  .... You will collaborate across DSP, hardware-software co-design, and real-time systems, bridging software pipelines with Google's planetary... 

    Google

    Sunnyvale, CA
    4 days ago
  • Google Inc. in Sunnyvale, CA is seeking a Staff Embedded Firmware Engineer for High-Speed DSP to shape the future of AI/ML hardware...  ...TPU architectures, with scope across DSP, hardware-software co-design and real-time systems. You will drive adaptive algorithms, FEC, and... 

    Google Inc.

    Sunnyvale, CA
    16 hours ago
  • NVIDIA seeks a Senior Software Engineer to advance server manageability for GPU AI servers. You will lead firmware design, implement BMC solutions, and collaborate with HW teams...  ...Requirements include strong C/C++, Python, embedded Linux expertise and deep knowledge of BMC... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • Cobot, based in Santa Clara, CA, is seeking a Staff Embedded Software Engineer to build production embedded software powering our robots. You will develop firmware, device drivers, and time-critical systems in C++ and collaborate with hardware, controls, safety and test... 
    Relocation

    Cobot

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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