Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Software Engineer III - Embedded Systems/Firmware - Glasses OS

Google

$141,000 - $202,000
Aug 21, 2025
Mountain View, CA, USA
Apply Now

Google is looking to solve the problem of developing next-generation technologies for its XR team, specifically in the area of camera framework and embedded system development for MCU-based Glasses solutions.

Requirements

  • 2 years of experience with software development in one or more programming languages (C or C++)
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with working with embedded operating systems
  • 2 years of experience with cameras, image processing or Android development
  • Experience in applying machine learning into embedded systems
  • Knowledge of embedded system design and development
  • Familiarity with MCU bare-metal programming and driver development

Responsibilities

  • Bring-up new camera framework with various imaging sensor configurations to help define the upcoming reference design platforms.
  • Develop the embedded system framework supporting various imaging applications and intelligence usages for MCU-based Glasses solutions.
  • Deploy sight sensing algorithms on machine learning compute cores and accelerators on the platform for low-power perception applications.
  • Focus on scalable and configurable sight perception software framework development and performance/power optimization.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Manage project priorities, deadlines, and deliverables.
  • 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.

Other

  • Bachelor’s degree or equivalent practical experience
  • 2 years of experience in an industry setting
  • Master's degree or PhD in Computer Science or related technical field
  • Display leadership qualities and be enthusiastic to take on new problems across the full-stack
  • Ability to work on a team and collaborate with others