
Empowering the world through technology and information
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...

Google • Seattle, WA, USA, Mountain View, CA, USA
Google is seeking a Senior Software Engineer for the Pixel Biometrics team to develop software that bridges hardware and the Android operating system. You'll work with C++, Linux, and machine learning to enhance biometric authentication systems. This role requires 8+ years of experience in software development.
You have a Bachelor's degree or equivalent practical experience and at least 8 years of experience in software development. With 5 years of experience in testing and launching software products, you are well-versed in software design and architecture. Your background includes developing software that interacts with embedded systems, particularly with machine learning and porting reference models to hardware accelerators like TPUs. You possess strong skills in dependency injection and code scalability, and you are proficient in writing testable and scalable C++ code. Your experience extends to high-performance systems programming in resource-constrained environments, as well as familiarity with operating systems and the Linux kernel. You approach software development with a security mindset, understanding how to write code that mitigates potential vulnerabilities. You are passionate about working on complex projects related to integrated circuits and are eager to write code that enhances biometric authentication.
As a Senior Software Engineer at Google, you will be responsible for developing software that connects secure face authentication hardware with the Android operating system. You will write concurrent code to stream and process camera frames, focusing on improving latency, memory usage, and battery impact on resource-constrained hardware. Your role will involve designing and implementing scalable software solutions that enable the next generation of biometric authentication technologies. You will collaborate with cross-functional teams to ensure that the software meets Google's high standards for performance and security. You will also engage in code reviews, contribute to architectural discussions, and mentor junior engineers, fostering a culture of continuous improvement and innovation within the team.
At Google, you will have the opportunity to work on cutting-edge technologies that impact billions of users worldwide. We provide a collaborative and inclusive work environment where your ideas are valued and encouraged. You will have access to professional development resources and opportunities for career growth. Our comprehensive benefits package includes competitive compensation, health and wellness programs, and flexible work arrangements. Join us in shaping the future of technology and making a difference in the world.
Apply now or save it for later. Get alerts for similar jobs at Google.