3 hours ago
Base Salary
$174k - $252k/yr
Responsibilities
- Develop and optimize wearable co-processor software, including board bring-up, AP/co-processor communication, and on-chip peripherals.
- Improve sensors and Context Hub Runtime Environment frameworks with partner teams.
- Build developer-friendly environments and abstraction layers for co-processor development.
- Evaluate power, performance, and platform capabilities on new and unreleased hardware.
- Integrate and enhance frameworks for algorithm development, data collection, telemetry, and unit, integration, and hardware-in-the-loop testing.
Requirements
- Bachelor’s degree or equivalent practical experience.
- Five years of software development experience in one or more programming languages, including C++.
- Three years of experience testing, maintaining, or launching software products and one year of software design and architecture experience.
- Three years of experience working with embedded operating systems.
- Preferred experience with RTOS, Android build and development environments, multi-processor architectures, inter-processor communication, low-level debugging, Protocol Buffers, RPCs, on-chip peripherals, Unix/Linux environments, and kernel development.
Benefits
- US base salary of $174000-$252000, plus a 15% bonus target, equity, and benefits.
- Work focuses on first-party wearable devices and new, unreleased hardware.
About Google
A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh
