H1BConnect Pro is launching with premium alerts and access to more job postings.Get early access
Google logo

Senior Software Engineer, ChromeOS, Android Input, Desktop

Google
San Jose, CA Full-time 11/26/2025 $166k - $244k per year
Undergraduate with 5+ Years of Experience

Job Description

Google is looking for a software engineer to develop frameworks for input technologies, ensuring seamless user experiences with both built-in and peripheral input devices. The role involves collaborating with cross-functional teams to enhance touch technologies and improve product quality.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software development in one or more programming languages.
  • 5 years of experience testing, and launching software products.
  • 3 years of experience with data structures/algorithms.
  • 3 years of experience with software design and architecture.
  • Experience developing accessible technologies.

Responsibilities

  • Work with cross-functional teams and engineering managers to develop OS features that enables user experience with next generation touch technologies.
  • Write firmware, drivers and interfacing code in C, C++, Objective-C or Python for touch controllers and stylus.
  • Create and execute plans to bring-up, debug and validate designs to achieve functional and performance goals.
  • Design basic software GUI to demonstrate the feature.
  • Present results to both internal and external engineering teams.