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

Staff Software Engineer, Accelerator Platform Software

$207k - $301k

Google

On-board emerging co-accelerators into Google's ML accelerator families to enable new use cases with improved performance and efficiency.Collaborate with internal teams to design and implement new features in system software, including firmware or daemons running on baseboard management controller/hosts and kernel drivers.Design and develop tests, tools, telemetry, and dashboards to generate insights to monitor and debug potential issues.Analyze, debug, and resolve complex system-level challenges related to kernel, virtualization (input-output memory management unit), and input/output (peripheral component interconnect express/compute express link) stacks.Provide technical leadership to help formulate and drive software development plans and identify dependencies in cross-functional teams.Minimum qualifications:Bachelor's degree or equivalent practical experience. 8 years of experience in software development.5 years of experience in testing, and launching software products.5 years of experience in working with embedded operating systems.3 years of experience with software design and architecture.Experience with C, C++, linux kernel, virtualization, and computer architecture.Preferred qualifications: Master’s degree or PhD in Engineering, Computer Science, a technical related field, or equivalent practical experience8 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 one or more major kernel stack/subsystems: pcie, iommu, vfio/iommufd, dma-buf.Knowledge of any hardware-accelerated compute pipelines (GPUs, ML accelerators, DSPs) and its system integration (boot flow, firmware, telemetry).Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. 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 Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. 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.The Accelerator Platforms and Laboratory Team's mission is to empower Google's accelerator roadmap by engineering foundational hardware (Peripheral Component Interconnect Express, fabric, Input-Output Memory Management Unit) and low-level software (kernel, Firmware). We provide reliable, secure, and efficient accelerator-to-host connectivity to enable use cases. The team is also responsible for onboarding new types of domain-specific accelerators into Google data centers.As a Staff Software Engineer on the accelerator platforms team, you will have influence beyond, handling complex issues in low-level software and hardware interaction.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 team 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 - $301000 (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 in testing, and launching software products.5 years of experience in working with embedded operating systems.3 years of experience with software design and architecture.Experience with C, C++, linux kernel, virtualization, and computer architecture.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Accelerator Platform Software in Sunnyvale, CA vacancy
  • $262k - $365k

     ...defining the architecture and technical road map for the software stack on our accelerator platforms.Drive large-scale technical programs from concept to...  ....Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 
    Suggested
    Worldwide

    Google

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

     ...practical experience.8 years of experience in software engineering/architecture, with 5 years of...  ...domain.2 years of experience in Salesforce platform integration.Experience leading full...  ...and fulfillment systems.Google Cloud accelerates every organization’s ability to digitally... 
    Suggested

    Google

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

     ...computing. More recently, GPU-accelerated deep learning ignited...  ...applications and shared AI platforms that operate across desktop...  ...environments. These systems power engineering productivity, intelligent...  .... We are seeking a Senior Staff Software Engineer to help architect... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $180k - $220k

    Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal...  ..., Citi Ventures, and more. As AI accelerates code creation, the real bottleneck has...  ...talented and experienced Data Platform Engineer to join our team as the Technical... 
    Suggested
    Local area
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Harness

    Mountain View, CA
    4 days ago
  • $165.2k - $223.6k

     ...Our team builds virtual platforms — full-system C++ and...  ...SoCs — that let software teams start development...  ...looking for a software engineer to build and own the models...  .... You'll learn the ML accelerator domain on the job.This...  ..., supervisors, and staff; adhere to standards of... 
    Suggested
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...these custom-designed accelerator SoCs for use by AWS internal...  ...a Senior SoC Modeling Engineer to join the team and...  ..., emulation, and software teams to build, debug,...  ...Compute, Database, Storage, Platform, and Productivity Apps...  ..., supervisors, and staff; adhere to standards... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $183k - $247.6k

    Annapurna Labs designs silicon and software that accelerates innovation. Customers...  ...and broadly adopted cloud platform. We pioneered cloud...  ...team members develop your engineering expertise so you feel empowered...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $183k - $247.6k

    Our Machine Learning Acceleration (MLA) team develops the...  ...low-cost infrastructure platform in the cloud that...  ...experienced Design Verification Engineers to build the next...  ..., FPGA, emulator, software environments, and system...  ...employees, supervisors, and staff; adhere to standards... 
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $143k - $286k

     ...: Home OfficePosition Summary...As a Staff Software Engineer (Full Stack), you will develop high-performance...  ...next-generation Supply Chain platforms, specifically Walmart Fulfillment...  ...approach, leveraging AI tools and agents to accelerate development and automation. Utilize... 
    Full time
    Temporary work
    Part time
    3 days per week

    Walmart

    Sunnyvale, CA
    3 days ago
  • $143k - $286k

     ...Home OfficePosition Summary...What you'll do...As a Staff Software Engineer in the Marketplace Platform Engineering group, you will provide deep technical...  ..., influencing cross‑org engineering decisions, and accelerating adoption of best‑in‑class engineering practices across... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    Walmart

    Sunnyvale, CA
    22 hours ago
  • $207k - $301k

    On-board emerging co-accelerators into Google's ML accelerator...  ...features in system software, including firmware or...  ...’s degree or PhD in Engineering, Computer Science, or...  ...technology forward. Accel Platforms and Lab Team's mission...  ...data centers. As a Staff Software Engineer on the... 
    Worldwide

    Google

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

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...software solutions.Google Cloud accelerates every organization’s ability to digitally... 

    Google

    Sunnyvale, CA
    2 hours ago
  • $165.2k - $223.6k

     ...both the SoCs and the low-level software stack that brings these chips...  ...for a Systems Software Engineer who wants to work at the boundary...  ...to enable SoC validation, accelerate system software development,...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    22 hours ago
  • $262k - $365k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...software solutions.Google Cloud accelerates every organization’s ability to digitally... 

    Google

    Sunnyvale, CA
    5 days ago
  • $239.6k - $324.1k

    AWS Hardware Engineering is looking for a senior leader to deliver development...  ..., and reliability for our accelerated GPU offerings in AWS. In...  ...and broadly adopted cloud platform. We pioneered cloud...  ...employees, supervisors, and staff; adhere to standards of excellence... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $157.3k - $212.8k

     ...Cloud-Scale Machine Learning Acceleration team you’ll be responsible for...  ...looking for an ASIC Design Engineer to help us trail-blaze new technologies...  ...equivalent- 3+ years of full software development life cycle,...  ...employees, supervisors, and staff; adhere to standards of... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  •  ...transportation a reality to accelerating the development of medical breakthroughs...  ...data and AI infrastructure platform so our customers can use...  ...their business. Our engineering teams build technical...  ...operate one of the largest-scale software platforms. The fleet consists... 
    Full time

    Databricks

    Mountain View, CA
    1 day ago
  • $158k - $225.5k

     ...the cloud and AI era. We secure and accelerate cloud, data, and AI in real time, everywhere...  ...Fortune 100, trust the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to...  ...to the tableAt least 8 years in software engineering, with 5+ years focused... 

    Netskope

    Santa Clara, CA
    5 days ago
  • $185k - $250k

     ...Responsibilities:• Develop and maintain software components on current and...  ...next-generation security platform ready for cloud native...  ...Science or Math or Electrical Engineering; M.S. preferredUS...  ...choose Fortinet to securely accelerate their digital journey. The Fortinet... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $220.5k - $298.5k

     ...OverviewIntuit is the global financial technology platform that powers prosperity for the people...  ...OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver...  ...hard cross-cutting problems and accelerate the engineers around you. Intuit is a... 
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $166.5k - $291.4k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  .... Our ServiceNow AI platform brings together any AI, any...  ...forecasting service.As our Staff Software Engineer for the Forecast Engine...  ...responsible use of AI/ML tooling to accelerate development and analysis.... 
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    19 minutes ago
  •  ...About the RoleWe're hiring a Staff Engineer to own major areas of the...  ...architecture of our Inference Cloud Platform. This team owns the cloud...  ...8+ years of experience in software engineering, with...  ...model serving systems, or GPU-accelerated workloads.Why Join CerebrasPeople... 

    Cerebras Systems

    Sunnyvale, CA
    3 days ago
  • $152k - $248k

     ...management tools that power Infrastructure Engineering at LinkedIn. We own tooling for...  ...serves LinkedIn to the world. As a Staff Software Engineer, you will design and build full...  ...other agentic coding assistants) to accelerate delivery—while upholding correctness,... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

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

     ...development of large-scale software services that revolutionize...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ...forefront of Google Cloud Platform (GCP) Data Analytics. You...  ...data analytics.Google Cloud accelerates every organization’s ability... 

    Google

    Sunnyvale, CA
    22 hours ago
  • $171k - $248k

     ...between Design and Operations Engineering to drive deliverables that...  ...suppliers for data center server accelerator products (GPU, FPGA or ASIC)....  ...and providing the essential platforms that enable developers to build the future. From software to hardware our teams are... 
    Contract work
    Remote work
    Worldwide

    Google

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

     ...deploy, maintain, and enhance large scale software solutions.Provide technical leadership...  ...and coach a distributed team of engineers.Lead the design of GenAI solutions, optimize...  ...to push technology forward.Google Cloud accelerates every organization’s ability to... 

    Google

    Sunnyvale, CA
    5 days ago
  • $122.6k - $185k

     ...you. The AWS Hardware Engineering team creates server designs...  ...hardware up to the software in userland, and...  ...the next-generation AWS platforms. You will have a direct...  ...future/new designs for AWS Accelerated server solutions for...  ..., supervisors, and staff; adhere to standards of... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $207k - $300k

     ...experience.8 years of experience in software development.5 years of...  ...:Master’s degree or PhD in Engineering, Computer Science, or a...  ...productivity of Google Cloud Platform application developers, application...  ...forward.Google Cloud accelerates every organization’s ability... 

    Google

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

     ...deploy, and debug critical system software that enables TPU Machine Learning accelerators to function seamlessly.Develop...  ...guidance and mentorship to software engineers to foster their professional...  ...services, and providing the essential platforms that enable developers to build... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $262k - $365k

     ...design while setting the standard for engineering excellence.Act as a technical multiplier...  ...practical experience.8 years of experience in software development.5 years of experience...  ...-sustaining applications.Google Cloud accelerates every organization’s ability to digitally... 

    Google

    Sunnyvale, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Accelerator Platform Software. Be the first to apply!