Google

Senior Connectivity Software Developer, Embedded Systems/Firmware, XR

Google$174K — $252K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent practical experience
  • 5 years in software development with C/C++, Firmware, Connectivity, Embedded Systems
  • 3 years testing, maintaining, or launching software products; 1 year in software design and architecture
  • 3 years embedded development experience
  • Experience with Android platform or Microcontroller unit (MCU) software development

Responsibilities

  • Design and implement Android and MCU device drivers and hardware abstraction layers for AR platforms
  • Integrate and bring up new wireless chipsets
  • Drive improvements in Wi-Fi and Bluetooth driver and firmware power, thermal, and latency
  • Collaborate with electrical engineering and connectivity teams to optimize end-to-end solutions
  • Lead technical discussions with third-party partners for device bring-up support

Benefits

  • Access to Google’s comprehensive benefits offerings
  • Opportunity to work on cutting-edge XR technology and AI integration
  • Flexible working locations in San Jose, CA, or Waterloo, ON
  • Potential for equity benefits and performance-based bonuses
  • Collaboration with top-tier engineers and technical teams in a pioneering environment
Full Job Description
info_outline
X This posting is for a new vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Jose, CA, USA; Waterloo, ON, Canada.

Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in C/C , Firmware, Connectivity, Embedded Systems.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with embedded development.
  • Experience with Android platform or Microcontroller unit (MCU) software development.

Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience in low-level embedded systems using application processors or microcontrollers.
  • Experience with 802.11 and BT/BLE device drivers and host interfaces (PCIe, SDIO, UART).
  • Proficient in using tools such as Wireshark, logic analyzers, and kernel tracing to resolve deep-seated issues in the driver, firmware, or hardware interface.
  • Ability to debug hardware using logic analyzers, oscilloscopes, etc.


About the job

As a Connectivity Software Developer on the XR Glasses OS System Software team, you will design, implement and maintain the low-level system software that enables next-generation Augmented Reality (AR) reference platforms.

In this capacity, you will apply your extensive embedded systems expertise to lead the integration, bring-up, and refinement of low-power WiFi and Bluetooth subsystems. You will collaborate with the MicroXR connectivity, Electrical Engineering (EE), and power/thermal teams to achieve the rigorous performance and power Key Performance Indicator (KPIs) necessary for launching groundbreaking product categories.

For decades, the computing revolution has reshaped our world driven by
breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap - the convergence of AI and XR. This is more than just new devices - it's about reimagining how we interact with the world around us. We're building a future where
lightweight XR devices like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $174000 - $252000 (USD) 15% bonus target equity benefits
Canada: $182000 - $186000 (CAD) 15% bonus target equity benefits

Learn more about benefits at Google .

Responsibilities
  • Design and implement Android and Microcontroller unit (MCU) device drivers and hardware abstraction layers (HALs) for next-generation Augmented Reality (AR) reference platforms.
  • Integrate and bring up new wireless chipsets.
  • Drive Wi-Fi and Bluetooth driver and firmware level power, thermal and latency improvements to meet product targets.
  • Collaborate closely with EE, MicroXR connectivity and power teams to optimize the E2E connectivity solution.
  • Lead technical engagements with third-party partners, providing the deep-dive architectural support and debugging expertise necessary to accelerate their device bring-up cycles.


About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Consumer Technology Jobs

Find similar Senior Connectivity Software Developer, Embedded Systems/Firmware, XR jobs: