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

Staff Embedded Software Engineer, Pixel Interfaces

$207k - $300k

Google

Define and maintain the multi-generation software architecture for Low-Speed IO (LSIO) subsystems across Linux kernel (upstream/GKI and vendor modules) and bare-metal/Real-Time Operating System (RTOS) firmware environments.Lead pre-silicon validation strategies using Gem5, QEMU, and FPGA emulation platforms to enable day-one silicon bring-up and maximize pre-silicon driver coverage.Partner closely with Silicon Architecture, Digital Design, Board EE, and peripheral client teams (Camera, Audio, Touch, Sensors, Wireless) to ensure seamless connectivity with LSIO peripherals.Provide technical guidance, code reviews, and architectural mentorship to team members across global sites.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience in embedded systems, Linux drivers, and C/C++.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of professional software development experience in Linux kernel development, bare-metal embedded systems.3 years of experience in a technical leadership role leading project teams and setting technical direction.Experience reading hardware spec sheets to infer hardware capabilities.Experience designing and implementing device drivers and software architectures for low-speed peripheral buses: I2C, I3C, SPI, UART, I2S, Pinctrl/Pinmux, and GPIO etc.Experience leading system architecture and post-silicon bring-up for complex SoCs.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.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 working with embedded operating systems.3 years of experience with software design and architecture.Experience in embedded systems, Linux drivers, and C/C++.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer, Pixel Interfaces in Mountain View, CA vacancy
  • $207k - $300k

     ...functional debug and tracing strategy across all software layers, spanning low-level firmware/real...  ...C++, or Rust.3 years of experience with embedded software design and architecture....  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Suggested

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...C controllers used in Pixel product roadmap.Identify...  ...on scalable USB software architectures and influence...  ....Abstract hardware interfaces to Android userspace,...  ...experience working with embedded operating systems.3 years...  ....Google's software engineers develop the next-generation... 
    Suggested

    Google

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

     ...on program milestones.Interface closely with both higher...  ...of experience in software development.5 years of...  ...experience working with embedded operating systems within...  ...’s degree or PhD in Engineering, Computer Science, or...  ...technology forward.At Pixel we are developing innovative... 
    Suggested

    Google

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

     ...on projects, advising Android, Pixel, and Silicon leadership on performance...  ...in graphics hardware and software.Influence, coach, and lead a distributed team of engineers.Facilitate alignment and...  ...maintaining device drivers that interface software with hardware.3 years... 
    Suggested

    Google

    Mountain View, CA
    3 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...resource need. • Identify interfaces and communication requirements between hardware and software components, architect modular...  ...verification activities of embedded software and supervisory state... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    16 hours ago
  • $262k - $364k

     ...roadmap of audio features for Pixel devices.Implements experiences...  ...codebases throughout the stack from embedded to high level OS application.Leads multi-year engineering efforts across sub-component...  ...experience. 8 years of experience in software development.7 years of... 

    Google

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

     ...complete development cycles of new Pixel display projects, from initial software design and hardware bring up,...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related...  ...and concepts.Experience with embedded, mobile software development based... 

    Google

    Mountain View, CA
    4 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...Role Summary We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the...  ...configuration, device driver interfaces, debugging tools, etc. Strong BSP... 
    Full time
    Contract work

    Hardware FYI

    Palo Alto, CA
    4 days ago
  •  ...issues. Troubleshoot complex software and hardware issues at the...  ...Collaborate with hardware engineers, validation and test automation...  ...~8+ years of experience in embedded software development. ~...  ...configuration, device-driver interfaces, and debugging tools. ~ Strong... 
    Full time

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    5 days ago
  • Google LLC in Mountain View, CA is seeking a Senior Software Engineer, Embedded for the Pixel Camera. You will design and optimize the camera stack, focusing on low-level software, performance, power, and reliability while collaborating with Android and hardware teams.... 

    Google LLC

    Mountain View, CA
    1 day ago
  • $186k - $232k

     ...generations. Role Summary Join as Staff Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems...  ...the SoC validation plan Use C embedded software to validate SoC for the...  ...functional blocks and peripheral interfaces. Develop automatic testing tools and... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian Automotive

    Palo Alto, CA
    1 day ago
  • $207k - $300k

     ...maintainability.Partner with product, UX, software, and hardware teams to define...  ..., C++, machine learning, and embedded systems.Experience with...  ...:Master’s degree or PhD in Engineering, Computer Science, or a...  ...technology forward.The Google Pixel team focuses on designing and... 
    Immediate start

    Google

    Mountain View, CA
    1 day ago
  • $255.65k - $268.44k

     ...lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft...  ...primary technical authority for interfacing complex embedded software with...  ...and mentor junior and mid-level engineers, fostering technical growth... 
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    2 days ago
  • $175k - $220k

     ...Staff Embedded Software EngineerLightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human...  ...The company invented the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of... 
    Full time
    Remote work

    Lightmatter

    Mountain View, CA
    4 days ago
  • Google is seeking a Senior Software Engineer for Embedded Systems/Firmware on the Pixel Display team in Mountain View, CA. The role focuses on bridging display hardware and system software across bootloader, Linux kernel, HAL, and AOSP, delivering a mobile display experience... 

    Google LLC

    Mountain View, CA
    4 days ago
  • $155.9k - $227.3k

     ...Battery Management System (BMS) software that keeps them safe,...  ...form one energy ecosystem, engineered around the demands of commercial...  ...designing and implementing the embedded C++ software that runs on...  ...diagnostics, and low-level software interfacing with battery monitoring... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago
  • $206k - $258k

    Staff Software Engineer - Safety-Critical Self-Driving Embedded SoftwareRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • Rivian is seeking a Staff Silicon Validation Software Engineer in the Autonomy Hardware and Sensing Systems team in the Bay Area. You will help build Rivian...  ...team to refine and execute validation plans, develop embedded C software, create testing tools, and document results... 

    Rivian Automotive

    Palo Alto, CA
    1 day ago
  •  ...Staff-level embedded software engineer role leading a small team on electrosurgical device software architecture and implementation. Responsible for developing firmware and applications in C++, C, Verilog, and Python for minimally invasive surgical systems. Responsibilities... 

    Intuitive Surgical

    Sunnyvale, CA
    13 days ago
  • $174k - $252k

     ...implementation of core exposure control software and algorithms for the Pixel camera Auto Exposure.Machine...  ...or C).5 of years of experience in embedded systems or firmware design, with experience...  ...memory footprint.Google's software engineers develop the next-generation... 

    Google

    Mountain View, CA
    4 days ago
  • Rivian and Volkswagen Group Technologies seeks a Staff Embedded Software Engineer to advance the software stack for PCBAs/ECUs in Infotainment and Vehicle Access segments. You will collaborate with top engineers to build embedded software for EV hardware, focusing on verification... 

    Hardware FYI

    Palo Alto, CA
    4 days ago
  • Job Description The Embedded Platform Software team designs and builds the foundational software infrastructure for next-generation surgical robotic...  ...are looking for a high-energy, talented Senior Software Engineer to join the Embedded Networking Software team, within the... 

    Intuitive

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

     ...brings together experts in energy, AI, software engineering, and products to build tools that help...  ...our mission here.About the role:As a Staff Frontend Engineer, you will define the...  ...Architect agentic workflows and ML-powered interfaces that move the platform from passive... 
    Full time
    Flexible hours

    X Company

    Mountain View, CA
    16 hours ago
  • $135k - $200k

     ...CompanyPalantir builds the world’s leading software for data-driven decisions and operations...  ....Core ResponsibilitiesAs a software engineer on this team, you'll work with these cross...  ....API design is central to the role: the interfaces you create need to be ergonomic and... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    1 day ago
  • $156k - $255k

     ...LinkedIn as "always on", every engineer to benefit from a more...  ...advanced degree (MS/PhD) for Staff-level roles. 6+ years of professional experience in software development, distributed systems...  ...accessibility and building intuitive interfaces for engineers and operational... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

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

     ...experience.8 years of experience in full-stack software development with focus on front-end and user interface.Experience using GenAI for development and experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.... 

    Google

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...: WalmartBusiness Segment: Home OfficeRole summary: This Staff Software Engineer will lead the design and development of scalable, production...  ...data visualization, and API integrations. Build intuitive interfaces for conversational AI, streaming responses, agent... 
    Full time
    Temporary work
    Part time

    Walmart

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

     ...practical experience.8 years of experience in software development.5 years of experience...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...observability, and governance. This includes the interfaces, performance monitoring for the... 

    Google

    Sunnyvale, CA
    2 days ago
  • $190k - $230k

     ...its commercial self-driving software to develop, test and deploy...  ...experienced Controls Software Engineer who is passionate about...  ...drivers for software/hardware interfacing using protocols such as CAN...  ...running on resource-constrained embedded systems with a real-time... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  • $189.3k - $290.7k

     ...DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the...  ...ADAS data producers, vehicle interfaces, operating-system services, middleware...  ...experience designing and shipping complex embedded or SoC-based production systems with... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Pixel Interfaces. Be the first to apply!