5 hours ago
Base Salary
$207k - $300k/yr
Responsibilities
- Deliver software and technical support for wearable consumer AR/VR device development, commercialization, production, bring-up, assembly, manufacturing, testing, and qualification.
- Develop robust, reliable, efficient, and testable software across RTOS environments, embedded frameworks, the Linux kernel, drivers, and Android hardware abstraction layers, services, and frameworks.
- Optimize software and firmware for power, performance, memory, and reliability.
- Review other developers’ code and provide feedback on engineering best practices.
- Improve team efficiency through process enhancements and software development workflow improvements.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in systems integration.
- 5 years of experience working with embedded operating systems.
- 3 years of experience with software design and architecture.
- Experience designing and developing software for real-time operating systems.
- Experience with embedded programming in C/C++.
- Preferred: master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Preferred: 8 years of experience with data structures and algorithms.
- Preferred: knowledge of embedded development and MCU RTOS systems.
- Preferred: experience with I2C, SPI, and MIPI bus protocols.
Benefits
- US base pay is $207000-$300000, plus a 20% bonus target, equity, and benefits.
About Google
Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.
