Senior Software Engineer, Optical System Design

Google organizes world's information and makes it universally accessible and useful through AI, Software, and Hardware.
$161,000 - $239,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR

Description For Senior Software Engineer, Optical System Design

Google is seeking a Senior Software Engineer specializing in Optical System Design to join their Devices & Services team. This role combines software engineering expertise with optical engineering, focusing on developing next-generation display technologies. The position requires a unique blend of software development skills and specialized knowledge in optics and display systems.

The role involves working with cutting-edge technology in near-eye displays and related applications, requiring expertise in both software development and optical engineering. You'll collaborate with highly skilled optical engineers to evaluate and develop novel designs and architectures, while working closely with both internal and external partners to validate and deliver prototypes and products.

As part of Google's mission to organize the world's information and make it universally accessible, you'll be contributing to the development of radically helpful experiences for users through the combination of Google AI, Software, and Hardware. The position offers the opportunity to work on specific projects critical to Google's needs, with possibilities to switch teams and projects as both you and the business evolve.

The ideal candidate should have a strong foundation in software development, with at least 5 years of experience in software development and testing. Knowledge of Python is preferred, along with expertise in optical engineering tools such as FDTD, RCWA, Ray-tracing, or Zemax OpticStudio. Experience with waveguide-based near-eye displays and display systems is highly valuable.

This role offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be part of a team that's pushing the boundaries of technology, working on everything from information retrieval to artificial intelligence and UI design. The position provides an excellent opportunity to work at the intersection of software and optical engineering, contributing to innovative display technologies that could shape the future of human-computer interaction.

Last updated 29 minutes ago

Responsibilities For Senior Software Engineer, Optical System Design

  • Work with internal and external cross-functional partners to explore existing and novel optical architectures
  • Define system/sub-system/component level specifications for new eye displays and related systems
  • Evaluate, design and improve waveguide based near-eye display systems
  • Align current efforts with cross-functional teams across system, physical design, software, imaging, and optics
  • Support internal optics modeling and simulation efforts

Requirements For Senior Software Engineer, Optical System Design

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 5 years of experience with software development in one or more programming languages
  • Experience with Optics Engineering and/or Display Optics
  • Experience with data structures/algorithms

Benefits For Senior Software Engineer, Optical System Design

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Senior Software Engineer, Optical System Design

Senior Firmware Engineer, Google Cloud

Senior Firmware Engineer position at Google Cloud, focusing on embedded systems development and custom silicon solutions for data center infrastructure.

Embedded Senior Software Engineer, Pixel Power Software

Senior Software Engineer position at Google focusing on embedded systems and power management for Pixel devices, requiring expertise in C programming and SoC development.

Senior Software Engineer, Embedded Software, Pixel Memory Management

Senior Software Engineer position at Google focusing on embedded software and memory management for Pixel devices, combining hardware expertise with software innovation.

Senior Software Engineer, TPU, Google Cloud Platform

Senior Software Engineer position at Google working on TPU development, combining embedded systems expertise with cloud infrastructure.

Senior Mixed-Signal Design Verification Engineer

Senior Mixed-Signal Design Verification Engineer role at Google, leading verification of digital and mixed-signal designs using SystemVerilog and advanced verification methodologies.