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

NPI Engineer, Embedded Firmware and Software, Emerging Accelerator Software

$207k - $300k

Google

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++, operating systems, and computer architecture. 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 in designing, developing, and deploying HPC server solutions with entire development cycle. Working knowledge of any hardware-accelerated compute pipelines (GPUs, ML accelerators) and its system integration (boot flow, firmware, telemetry). About The Job 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. Accel Platforms and Lab Team's mission is to empower Google's accelerator roadmap by engineering foundational hardware (PCIe, fabric, IOMMU) and low-level software (kernel, firmware). We provide reliable, secure, and efficient accelerator-to-host connectivity to enable cutting-edge 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 Emerging Accelerator System team, you will have influence well beyond yourself, solving complex challenges in low-level software and hardware interaction. Your role is critical to Google’s accelerator roadmap. 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. The US base salary range for this full-time position is $207,000-$300,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities 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 BMC/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 host and management software stacks. Provide technical leadership to help formulate and drive software development plans and identify dependencies in cross-functional teams. Equal Employment Opportunity Statement 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. #J-18808-Ljbffr Google

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the NPI Engineer, Embedded Firmware and Software, Emerging Accelerator Software in Sunnyvale, CA vacancy
  • $207k - $300k

    Google is seeking a Staff Software Engineer to join the Emerging Accelerator System team in Sunnyvale, California. The ideal candidate will lead software and hardware integration, focusing on Google's ML accelerator roadmap. This role offers opportunities to influence... 
    Software

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

    Senior Software Engineer, Embedded Systems and Firmware Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (C++). 3 years of... 
    Software
    Full time

    Google

    Mountain View, CA
    1 day ago
  • $120k - $243k

     ...Packard Enterprise is looking for a Senior Product Security Software/Firmware Engineer to ensure security in firmware development. This hybrid...  ...management. Applicants should have extensive experience with embedded systems and strong C/C++ proficiency. The position offers... 
    Software

    Hewlett Packard Enterprise

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

    A leading automotive company in California is seeking a Senior Embedded Firmware Development Engineer to develop and automate embedded software for advanced sensor systems. The role requires over 5 years of experience in embedded C/C++ coding and proficiency in Python/... 
    Software

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • The Sr. NPI Systems Electrical Engineer will operate in a fast-paced, startup-like environment...  ...‑on across electrical, firmware, and system interactions,...  ...issues (electrical, software, and system behavior. Drive...  ...‑functional hardware and embedded system issues.... 
    Software
    Contract work

    Sigmaways Inc

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

    Tesla Motors, Inc. is seeking a Sr. Software Engineer to join the Tesla Energy team focused on system...  ...role requires expertise in Linux-based embedded systems, with responsibilities...  ...development for communication protocols, firmware creation for embedded switches, and collaborating... 
    Software

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $174k - $253k

     ...experience. 5 years of experience with software development in one or more programming languages...  .... 3 years of experience working with embedded operating systems. Preferred...  ...audio. About The Job Google's software engineers develop the next‑generation technologies... 
    Software

    Google

    Mountain View, CA
    1 day ago
  • $42.07 - $58.89 per hour

     ...recognize and develop emerging talent. Our year‑...  ...: The Factory Firmware Team is seeking a...  ...Integration Engineer to bridge the gap...  ...intricate hardware‑software interdependencies...  ...feedback loop that accelerates the development...  ...understanding of embedded firmware design/development... 
    Software
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $140k - $390k

    Tesla Motors, Inc. is seeking a firmware engineer in Palo Alto, California, to develop the embedded software for its Optimus platform. You will work on integrating new SoCs, developing drivers, and collaborating with other teams. Requirements include 2+ years of experience... 
    Software

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $171k - $264k

    Applied Intuition is looking for senior software engineers to help develop their next-generation vehicle platform in Sunnyvale, California....  ...problems. The ideal candidate will have 5+ years of experience in embedded software development and a strong background in C/C++. The... 
    Software

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $140k - $175k

    Senior Electrical Manufacturing NPI Engineer Full-time Arista Networks is an industry leader...  ..., artificial intelligence, and software-defined networking to provide our clients...  ...equipment industry (e.g., switches, routers, accelerators). Technical Mastery: Expert-level... 
    Software
    Full time
    Contract work

    Arista Networks

    Santa Clara, CA
    1 day ago
  • Suitable Technologies, Inc. is seeking a Senior Firmware Engineer to take ownership of embedded software for their robotics platform. This role entails streamlining existing code and enhancing future systems with a collaborative design team. Applicants should have over... 
    Software

    Suitable Technologies, Inc.

    Palo Alto, CA
    1 day ago
  • $170k - $210k

     ...that are more affordable, more enjoyable and 10-50x more efficient. The Role As a Staff Validation & Tools Engineer focused on Embedded Firmware and Software Validation, you will own the validation strategy, tooling architecture, and system‑level quality approach for... 
    Software
    Local area
    Flexible hours

    ALSO.

    Palo Alto, CA
    1 day ago
  • Tesla Motors, Inc. is seeking an Embedded Software Engineer on the Thermal Systems Software team to design and implement embedded firmware for thermal management across Tesla vehicles. You will work on motors, actuators, and sensors, and contribute to cabin HVAC features... 
    Software

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $77k - $202k

     ...critical thinking, managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,... 
    Software

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    21 hours ago
  • $140k - $252k

    Tesla in Palo Alto is looking for a Firmware Engineer to develop cutting-edge firmware for energy storage and vehicle charging products...  ...engineering teams, focusing on producing high-quality embedded software for power conversion technology. Ideal candidates must have... 
    Software

    Tesla

    Palo Alto, CA
    1 day ago
  • Tesla is seeking a Validation Software/Firmware Engineer to join its Energy Residential Device Software team. This role involves architecting automated...  ...in Electrical or Computer Engineering, experience in embedded systems, and strong troubleshooting skills. Tesla offers a... 
    Software

    Tesla

    Palo Alto, CA
    1 day ago
  • $105.5k - $213.5k

     ...and better ways to accelerate what’s next. We...  ...Hardware systems engineer working with architects...  ...line managers, software engineers, test engineers and NPI (New Product Introduction...  ...angles: software, firmware, BIOS, PCB layout,...  ...Experience with embedded CPU and SoC... 
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    9 hours ago
  • $120k - $396k

    Tesla is seeking an Embedded Software Engineer for the Thermal Systems team in Palo Alto. You will design and implement embedded firmware for critical vehicle systems, enhancing cabin comfort and energy efficiency. The ideal candidate has over 4 years of experience in real... 
    Software

    Tesla

    Palo Alto, CA
    1 day ago
  • $147k - $211k

     ...industry setting. 2 years of experience with working with embedded operating systems. Preferred Qualifications Master's...  ...in code and system health, diagnosis and resolution, and software test engineering. About the Job In this role, you will manage project priorities... 
    Software

    Google

    Sunnyvale, CA
    1 day ago
  • Lyte in Sunnyvale, California, is seeking a Senior Embedded Software Tools Engineer to design, build, and maintain software tools for embedded systems. The role involves creating internal tools that enhance developer productivity and software quality across teams. The... 
    Software

    Lyte

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

     ...and implement Microcontroller Firmware for GPU Server platforms,...  ...manageability features in an RTOS embedded-optimized environment....  ...Develop embedded management software to enable reporting and connectivity...  ...(or higher) in Electrical Engineering or Computer Science or... 
    Software
    Local area

    NVIDIA

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

    Tesla is seeking a Firmware Engineer to join our AI Linux Systems team in Palo Alto. In this role, you will focus on low-level embedded software for autonomous vehicles and humanoid robots. You will design and implement firmware for embedded subsystems, ensuring high-bandwidth... 
    Software

    Tesla

    Palo Alto, CA
    1 day ago
  • $141.3k - $240.2k

     ...is looking for a Sr. Electrical Design Engineer to join the team in Milpitas. The role...  ...designing and implementing Linux firmware for embedded systems and managing projects from concept...  ...have a strong background in firmware and software integration, along with proficiency in... 
    Software

    1000 KLA Corporation

    Milpitas, CA
    1 day ago
  • $224k - $356.5k

     ...and implement Microcontroller Firmware for GPU Server platforms,...  ...manageability features in an RTOS embedded-optimized environment....  ...Develop embedded management software to enable reporting and connectivity...  ...(or higher) in Electrical Engineering or Computer Science or... 
    Software
    Local area

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $20 - $50 per hour

     ...recognize and develop emerging talent. Our year‑...  ...looking for a driven Firmware Engineer intern to bring the next...  ...Hardware, Controls and Software teams to deliver...  ...serve our mission of accelerating the world's transition...  ...C code for realtime embedded systems Firmware development... 
    Software
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  •  ...build great products that accelerate next‑generation...  ...centers to PCs, gaming and embedded systems. Grounded in a...  ...‑performance DPU and software stack deployed at...  ...impact Design Verification Engineer with strong technical...  ...architecture, validation, firmware and emulation/HAPS... 
    Software

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    4 days ago
  • Embedded Software Engineering Manager - Tier-1 Automotive Leader Are you an embedded software engineering leader in the Bay Area with a passion for emerging automotive technologies? Join a cutting‑edge team at a well‑known, European Tier‑1 automotive technology innovator... 
    Software
    Local area

    Face-2-Face Talent Solutions

    Sunnyvale, CA
    1 day ago
  • $117.8k - $200.3k

     ...teams of physicists, engineers, data scientists and problem...  ...providers to accelerate the delivery of tomorrow...  ...brightest research scientist, software engineers, application...  ...Design Engineer (FPGA Firmware) We are looking for an...  ...with the hardware and embedded software engineer to... 
    Software
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  •  ...skills: BS Electrical Engineering (EE), Computer...  ..., electrical, and firmware workstreams and...  ...Experience with embedded devices Experience...  ...and prototyping to accelerate product development...  ...mechanics, optics and software with end-to-end...  ..., product design, NPI and research Ability... 
    Software
    Contract work

    SPECTRAFORCE

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to NPI Engineer, Embedded Firmware and Software, Emerging Accelerator Software. Be the first to apply!