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

Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure

$147k - $211k

Google

Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Write product or system development code.Minimum qualifications:Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C).2 years of experience with working with embedded operating systems. Preferred qualifications:Master's degree or PhD in Computer Science or related technical field. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.2 years of experience with data structures and algorithms in either an academic or industry setting.Experience developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering. 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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.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 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: $147000 - $211000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C).2 years of experience with working with embedded operating systems.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure in Sunnyvale, CA vacancy
  • $147k - $211k

     ...code developed by other engineers and provide feedback...  .... Triage product or system issues and debug/...  ...experience with working with embedded operating systems....  ...and resolution, and software test engineering.In...  ...software solutions.The AI and Infrastructure team is redefining... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    a month ago
  • $174k - $252k

     ...and test product or system development code. Review...  ...developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...working with embedded operating systems.Preferred...  ...solutions.The AI and Infrastructure team is redefining what... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    4 hours ago
  • $207k - $300k

     ..., and grow a team of software engineers, fostering a culture...  ...key areas, including system design, code reviews,...  ...years of experience with embedded operating systems.3...  ...supports critical infrastructure for machine learning,...  ...infrastructure at scaleThe AI and Infrastructure... 
    Suggested
    Worldwide

    Google

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

     ...passionate and talented Senior Software Development Engineer with deep expertise in...  ...large-scale distributed systems and AI/ML-powered applications to...  ...and optimizing inference infrastructure for multimodal models at scale, including embedding-based systems, and cascaded... 
    Suggested
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  • $207k - $300k

    Lead the end-to-end software architecture, design,...  ...hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co...  ...working with embedded operating systems.3 years...  ...future solutions.The AI and Infrastructure team is redefining what... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    9 days ago
  • $125.7k - $203.1k

     ...working together in Engineering, IT, Supply Chain,...  .... Your Impact As a Software Engineer Embedded Systems II, you will take ownership...  ...embedded software, firmware, and low-level...  ...how data and infrastructure connect and protect...  ...organizations in the AI era - and beyond. We... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    6 days ago
  • $182k - $242k

     ...The Essential Cloud for AI™. Built for pioneers...  ...CoreWeave combines superior infrastructure performance with deep...  ...the Team: The IT Engineering at CoreWeave designs,...  ..., and operates the systems that enable our employees...  ...(green card holder), (iii) refugee under 8 U.S.C... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

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

     ...unlimited potential of AI to define the next...  ...motivated Senior System Software Engineer to develop and improve...  ...next-generation O-RAN infrastructure. You will work at...  ..., cellular systems, firmware, operating systems,...  ...in system software, embedded software, firmware,... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    a month 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... 

    Google

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

     ...strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS...  ...with embedded software design...  ...degree or PhD in Engineering, Computer Science...  ...fidelity trace infrastructure while defining...  ...best of Google AI, software, and... 

    Google

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

     ...implement new features in system software, including firmware or daemons running on...  ...in working with embedded operating systems.3 years...  ...Master’s degree or PhD in Engineering, Computer Science, or a...  ...accelerator roadmap.The AI and Infrastructure team is redefining what... 
    Worldwide

    Google

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

    Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture...  ...Role As part of the Embedded Software team, you will help...  ...Cerebras Wafer Scale Engine (WSE)-the world's largest...  ...microcontroller firmware, wafer level monitoring... 

    CEREBRAS SYSTEMS INC.

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

    Write product or system development code.Participate...  ...large-scale infrastructure, distributed systems or...  ...years of experience with software development or 1 year...  ...technologies.Google's software engineers develop the next-...  ...technologies such as AI Agents and virtualization... 

    Google

    Mountain View, CA
    12 days ago
  • $147k - $210k

     ...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....  ...combine the best of Google AI, software, and hardware... 

    Google

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

    Write product or system development code.Participate in, or lead...  ...developing large-scale infrastructure, distributed systems or machine...  ...and resolution, and software test engineering. Google's software engineers...  ...enhance software solutions.AI will change the future of work... 

    Google

    Sunnyvale, CA
    3 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
    13 days ago
  • Applied Intuition Software Engineer Applied Intuition, Inc....  ...the future of physical AI. Founded in 2017 and...  ...creating the digital infrastructure needed to bring intelligence...  ..., operating systems, and autonomy. Applied...  ...expertise in developing embedded software applications... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 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
    4 hours ago
  • $174k - $252k

     ...5 years of experience with software development in C/C++.3 years...  ...of experience working with embedded operating systems.Experience in taking...  ...systems.Google's software engineers develop the next-generation...  ...connectivity, mobile, and now, AI. Google's XR team is at the... 

    Google

    San Jose, CA
    3 days ago
  •  ...the future of physical AI. Founded in 2017 and...  ...creating the digital infrastructure needed to bring...  ...infrastructure, operating systems, and autonomy. Eighteen...  ...system.  As a Software Engineer on the team, you will...  ...Unix/Linux kernels or embedded systems ~ Experience... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $272k - $431.25k

     ...the unlimited potential of AI to define the next era of computing...  ..., as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems...  ...machines, orchestration systems, firmware, OS lifecycle, and... 
    Shift work

    2100 NVIDIA USA

    Santa Clara, CA
    5 days ago
  • $109k - $160k

     ...Software Engineer - Data Infrastructure Services Sunnyvale, CA / Bellevue, WA CoreWeave...  ...is The Essential Cloud for AI™. Built for pioneers by pioneers...  ...in order to manage data systems. You know your way...  ...resident (green card holder), (iii) refugee under 8 U.S.C. §... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

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

    Write product or system development code.Participate in, or lead...  ...developing large-scale infrastructure, distributed systems or networks...  ...and resolution, and software test engineering.Google's software engineers...  ...enhance software solutions. The AI and Infrastructure team is... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  •  ...computing, cloud, and AI. Whether you’re...  ...next-generation systems software for AMD GPUs with...  ...GPU software, firmware, developer tooling...  ...system interfaces, engineering practices, and...  ...production compiler infrastructure, GPU architecture...  ...no std, embedded systems, firmware... 
    Local area

    AMD

    San Jose, CA
    28 days ago
  • $83k - $166.1k

    Implements features in system software modules and...  ...improvements. Contributes to firmware interaction points (...  ...together the data, infrastructure, applications, and...  ...saving care. And with AI embedded across our products...  ...with platform engineering, operations, firmware... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    a month ago
  • $147k - $210k

     ...years of experience with software development in one or...  ...distributed security systems and available services...  ...analysis, detection engineering, or incident response)...  ...forward.The Secure Network Infrastructure (SecNI) team aims to...  ...devices, including AI/ML and optical fabrics... 
    Remote work

    Google

    Sunnyvale, CA
    3 days ago
  • $143.5k - $212.85k

     ...all phases of the Software Development...  ..., guiding junior engineers, operating with little...  ...contributor to our AI-powered tooling...  ...building intelligent systems that enhance the...  ...of Venmo's Cloud Infrastructure and DevOps...  ...vector databases, or embedding pipelines is a plus... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    1 day ago
  • $147k - $210k

    Write product or system development code.Collaborate with peers and stakeholders through...  ...Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation,...  ...accessible technologies.Google's software engineers develop the next-generation technologies... 

    Google

    Sunnyvale, CA
    5 days ago
  • $124k - $195.5k

     ...the unlimited potential of AI to define the next era of computing...  ...on the world.As a Tegra System Software Engineer at NVIDIA, you will play a...  ...software relevant to ARM's Trusted Firmware Stack - Hafnium, TF-A, RMM....  ...of hands-on experience with embedded systems and device driver... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $147k - $210k

    Write product or system development code.Participate in, or lead...  ....2 years of experience with software development using C++.2...  ...technical field.Experience engineering database internals (e.g., storage...  ...portfolio and is a critical infrastructure component for many of our favorite... 

    Google

    Sunnyvale, CA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure. Be the first to apply!