Staff XR Software Engineer - AR/VR Multimedia & Embedded

Google LLC

San Jose, San Diego (CA, CA)

On-site

USD 207,000 - 300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google LLC is seeking a Staff Software Engineer for the XR Ecosystem, AR/VR Multimedia and Datacommunication team. The role spans embedded systems, RTOS, and Linux-based software for wearable AR/VR devices, with emphasis on system integration and high-performance software.

The position requires strong C/C++ programming, design experience, and the ability to contribute across hardware drivers, kernel interfaces, and software services.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in systems integration.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software design and architecture.
  • Experience designing and developing software for real-time operating systems.
  • Experience with embedded programming in C/C++.

Responsibilities

  • Deliver software and technical support related to wearable consumer AR/VR device development, from design to production and testing.
  • Write robust, reliable, efficient, and testable software for RTOS, embedded frameworks (pigweed) to Linux kernel and Android hardware abstraction layer.
  • Optimize software and firmware for power, performance, memory and reliability.
  • Review code and drive improvements to enhance team productivity and software quality.

Skills

Embedded C/C++
RTOS development
Software architecture
Real-time systems
C/C++ programming
Data structures & algorithms

Education

Bachelor's degree or equivalent
Master's or PhD preferred

Tools

FreeRTOS
Zephyr
pigweed
Linux kernel
Android HAL

Job description

Google LLC is seeking a Staff Software Engineer for the XR Ecosystem, AR/VR Multimedia and Datacommunication team. The role spans embedded systems, RTOS, and Linux-based software for wearable AR/VR devices, with emphasis on system integration and high-performance software.

The position requires strong C/C++ programming, design experience, and the ability to contribute across hardware drivers, kernel interfaces, and software services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff XR Graphics & Compositor Engineer (AR/VR)
Staff XR Graphics & Compositor Engineer (AR/VR)

Google LLC • San Jose (CA), San Diego (CA)

On-site
USD 207,000 - 300,000
Staff XR Systems Engineer — AR/VR Graphics & Compositor
Staff XR Systems Engineer — AR/VR Graphics & Compositor

Google • San Diego (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, XR Ecosystem, AR/VR Graphics and Compositor
Staff Software Engineer, XR Ecosystem, AR/VR Graphics and Compositor

Google • San Diego (CA)

On-site
USD 207,000 - 300,000
Senior Embedded Software Engineer (C/C++) - Production Firmware
Senior Embedded Software Engineer (C/C++) - Production Firmware

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Staff XR Electrical Hardware Engineer
Staff XR Electrical Hardware Engineer

Google Inc. • San Jose (CA)

On-site
USD 188,000 - 274,000
Senior Embedded Firmware Engineer – XR Platforms & Devices
Senior Embedded Firmware Engineer – XR Platforms & Devices

Google • San Diego (CA)

On-site
USD 174,000 - 252,000
Senior XR Emulator Engineer - Embedded Systems
Senior XR Emulator Engineer - Embedded Systems

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Embedded XR Software Engineer (Android)
Senior Embedded XR Software Engineer (Android)

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Embedded XR Audio Engineer — Real-Time OS
Senior Embedded XR Audio Engineer — Real-Time OS

Google LLC • San Jose (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, XR Ecosystem, AR/VR Graphics and Compositor
Staff Software Engineer, XR Ecosystem, AR/VR Graphics and Compositor

Google LLC • San Jose (CA), San Diego (CA)

On-site
USD 207,000 - 300,000