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

Senior Embedded Software Architect, Silicon

$156k - $229k
Full-time

Google

: Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA .

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
  • 5 years of software development experience in consumer electronics or embedded systems.
  • Experience with processor core architectures (e.g., ARM, x86, RISC-V, etc.) and Internet Protocols (IPs) used in System on a Chip (SoC) designs.
  • Experience with C/C++.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 8 years of experience in software designing and development for software layers found in Application-specific integrated circuit (ASIC) (e.g., boot, drivers, embedded firmware, libraries, and API for applications).
  • 5 years of experience in driving ASIC architecture decisions from a software point of view.
  • Experience with interaction between hardware and software for different types of standard hardware blocks, CPU and accelerators.
  • Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe)
  • Experience with Android OS.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will understand software product requirements, use cases and applications, and how they relate to specific hardware blocks or sub-systems. You will represent the direction of the software team, their asking and their constraints, working at system architecture definition of hardware blocks with the Hardware Architects, and the implementation definition working with the Hardware Implementation team. You will define or influence their work with the goal of ensuring fulfillment of software requirements, striving for optimal software programming model and interfaces, discuss and come to an agreement on hardware/software trade off solutions, ensure scalability to future software and applications, and backwards compatibility as much as possible. You will strive to make decisions using a data motivated approach adopting or developing a modeling platform that will help you side your requests. You will also be required to estimate the implementations with the intent of supporting educated estimation of staffing and schedule required by managers or planners.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

The US base salary range for this full-time position is $156,000-$229,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

  • Collaborate with stakeholders like product management, silicon architecture, silicon implementation, and software engineering, to identify user experiences characteristics and how they can be mapped onto hardware.
  • Understand interactions between hardware components and pursue definition of architecture and block's interactions design, providing options/trade-offs, identifying issues and driving them to resolution.
  • Design architecture and software interfaces that enable a software programming model for application developers, assisting in use of hardware accelerators.
  • Design hardware that is easy to debug throughout the product development cycle, controlled in terms of power and thermal, and is resilient to improper programming.
  • Develop the software architecture modeling platform to model features requests explicitly, and support the hardware using a data motivated approach about their benefits.
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.
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Architect, Silicon in San Diego, CA vacancy
  •  ...Science, or related field and 2+ years of Software Engineering or related work experience....  ...field. 5+ years of experience in embedded software development. Strong proficiency...  ...motivated and able to work independently. Architect, design, and develop multimedia frameworks... 
    Senior
    Full time
    Work experience placement
    Casual work

    Qualcomm

    San Diego, CA
    22 hours ago
  • Troubleshooting or debugging skills in embedded, preemptive execution environments; Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs. Analyzes user... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Qualcomm

    San Diego, CA
    22 hours ago
  • $95 - $105 per hour

     ...job poster from Stellar Consulting Solutions, LLC Team Lead Recruitment at Stellar Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB DESCRIPTION Seeking highly experienced Senior Software Engineer(s) to contribute to... 
    Senior
    Contract work

    Stellar Consulting Solutions, LLC

    San Diego, CA
    1 day ago
  • $94.2k - $141.2k

     ...Engineering Group, Engineering Group Software Engineering General Summary: As a...  ..., develop, create, modify, and validate embedded and cloud-edge software, applications, and...  ...related field. Responsibilities Architect, design, and develop multimedia... 
    Suggested
    Full time
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    22 hours ago
  • $115k - $200k

     ...a challenge but a gift. Where you're never going alone. Because there's too much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios and waveforms to implement the next generation... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    1 day ago
  • $170k - $215k

     ...through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and...  ...innovate the infinite, together. A DAY IN THE LIFE: As a Senior Embedded Software Engineer – Cyber, you will design, develop, and integrate... 
    Senior
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    3 days ago
  •  ...Firmware Engineer to develop FPGA solutions and mentor junior engineers. This hands-on role requires at least 7 years of experience in embedded development, strong knowledge of digital logic, and proficiency in C/C++. The ideal candidate will thrive in a startup environment... 
    Senior
    Full time

    Monarch Quantum, Inc.

    San Diego, CA
    45 minutes ago
  •  ...Embedded C++ Software Developer - video Contract (6 month+) 60.00 - 80.00/hr. San Diego, CA (Onsite).  ONSITE /  US   CITIZENS   ONLY   Embedded Software Engineer (6 months+ Contract)   We are seeking skilled embedded software engineers to... 
    Full time
    Contract work

    Talentry, Llc

    San Diego, CA
    22 hours ago
  •  ...A leading vehicle technology firm is seeking a Sr. Director to lead their Embedded Software and Electrical Engineering teams. Responsibilities include defining the technical roadmap for vehicle systems, managing product lifecycles, and fostering a high-performance engineering... 
    Senior
    Full time
    Flexible hours

    CDM Technology

    San Diego, CA
    47 minutes ago
  • Join to apply for the Embedded System Engineer role at Modular Medical, Inc. Get AI-powered...  ..., test, debug, and maintain embedded software for medical devices. Write Python scripts...  ...move up to 35 pounds. Additional Details: Seniority level: Mid-Senior level Employment type:... 
    Full time
    Relocation package

    Modular Medical, Inc.

    San Diego, CA
    4 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    San Diego, CA
    1 day ago
  • $132k - $220k

    A leading technology company in San Diego is seeking a Senior Software Engineer to develop software solutions for semiconductor technology. The role requires strong skills in C++ and Python, with over 7 years of experience in technical development. The candidate will drive... 
    Senior
    Full time

    ASML

    San Diego, CA
    46 minutes ago
  • $114k - $171k

     ...of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Principal or a Sr. Principal Embedded Software Engineer to join our team of qualified and diverse individuals. This position will be sourced out of Software Engineering organization... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman Corp. (AU)

    San Diego, CA
    42 minutes ago
  • $180k - $250k

    Role: Senior Machine Learning Engineer Location: San Diego, CA (in-office) Salary Range...  ...distilling models, optimizing them for embedded hardware, and validating them against...  ...collaborating closely with the vehicle software team to integrate your work into the larger... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Seasats

    San Diego, CA
    15 hours ago
  •  ...Job Description Job Description Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long...  ...(ARM SoCs, micro-controllers, etc.) Strong background in architecting both bare-metal and multi-threaded systems Proficiency... 
    Senior
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    5 days ago
  • $123k - $160k

     ...Job Description Job Description Sr. Embedded Software Engineer MaXentric is seeking a Senior Software Developer to lead software development efforts for our custom processor architecture. This role is critical to advancing our R&D initiatives and supporting DoD... 
    Senior
    Permanent employment
    Work at office

    MaXentric Technologies LLC

    San Diego, CA
    8 days ago
  •  ...Job Description Job Description Title: Sr. Embedded S/W Engineer: ETH PHY/MAC Layer Term: Long Term Contract/Potential Perm...  ...Areas of experience in 1 or more of the following: SatCom/ Software Defined Radios/Modem Design/Automotive/Avionics/AI/EV Charging... 
    Senior
    Long term contract
    Permanent employment
    Immediate start

    A2e Technologies

    San Diego, CA
    12 days ago
  •  ...Logos Space in San Diego seeks a Software Lead Director to provide strategic direction for software across its LEO satellite systems....  ...development experience, including leadership roles. Knowledge of embedded systems and cloud technologies is critical. Logos Space fosters... 
    Full time

    Logos Space

    San Diego, CA
    44 minutes ago
  • $211k - $297k

     ...A leading real estate information provider in San Diego seeks a Principal Software Engineer specializing in React, C#, and AWS. This role requires deep technical expertise, collaboration across teams, and responsibility for the architecture and design of complex software... 
    Full time

    CoStar Group, Inc.

    San Diego, CA
    45 minutes ago
  • $125k - $150k

     ...through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics...  ...innovate the infinite, together. A DAY IN THE LIFE: The Embedded Software Engineer III plays a key role in developing software... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    2 days ago
  •  ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role,...  ...creating robust and reusable software. Responsibilities Architect, develop, debug, optimize, review, and test software for multiple... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    21 days ago
  • $110k - $130k

     ...through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics...  ...the infinite, together. A DAY IN THE LIFE: As an Embedded Software Engineer II – RUST , you’ll design, develop, and integrate... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    3 days ago
  •  ...Job Description Job Description Title: Embedded SW Engineer Department: R&D Manager: VP SW Engineering Location: San...  ...Embedded SW Engineers are responsible for implementing embedded software that forms part of Nextivity's product line. Essential Duties... 
    Full time
    Work experience placement
    Work at office

    Nextivity

    San Diego, CA
    2 days ago
  • $117.8k - $176.8k

     ...Opportunity Our US work group has an opportunity for a Senior Transmission Line Engineer; this individual will sit in any of...  ...with geotechnical data interpretation for foundation design and embedment calculations for a variety of transmission structure types and... 
    Senior
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    San Diego, CA
    4 days ago
  • $110k - $151k

     ...Description Job Description STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary...  ...do: Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical... 
    Full time
    Local area
    Immediate start
    Night shift

    STR

    San Diego, CA
    12 days ago
  • $140k - $200k

     ...breakthrough research into real-world, safety-critical systems. Senior Engineer, Embedded Software / Firmware Implantable Neuroelectronics Team...  ...implantable and external neuroelectronic systems • Architect deterministic, low-latency neural acquisition pipelines... 
    Senior
    Full time
    Temporary work
    Internship
    Flexible hours

    Synchron Inc.

    San Diego, CA
    17 days ago
  • $295k - $310k

     ...00.00/yr Additional compensation types Annual Bonus and RSUs Senior Director, Software (+ Electrical Engineering Systems) Position Summary Seeking a visionary and experienced Sr. Director to lead our Embedded Software, VCU, and Electrical Engineering teams. This senior... 
    Senior
    Full time
    Flexible hours

    CDM Technology

    San Diego, CA
    47 minutes ago
  • $110k - $180k

     ...The Marlin Alliance, Inc. is seeking a Senior Software Developer/Solutions Architect in San Diego, CA. This individual will serve as a technical leader within The Marlin Alliance and will drive strategy, development, and engineering practices with a focus on Digital... 
    Senior
    Contract work
    Work at office

    The Marlin Alliance

    San Diego, CA
    1 day ago
  • $110k - $140k

     ...through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics...  ...the infinite, together. A DAY IN THE LIFE: As an Embedded Software Applications Engineer II at Innoflight, you will serve... 
    Full time
    Work visa
    Flexible hours

    Innoflight LLC

    San Diego, CA
    2 days ago
  •  ...Senior Software Engineer, iOS Mobile Application Developer San Diego, CA Description: Senior Software Engineer, iOS Mobile Application Developer Join as a Senior iOS Software Engineer, where you'll develop critical public safety applications used by first... 
    Senior
    Full time

    Esrhealthcare

    San Diego, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Architect, Silicon. Be the first to apply!