Technical Solutions Engineer
About the Role
As part of the Health and Home Partner Engineering team, you will streamline the integration of third-party products into the Google ecosystem and Google SDKs to third-party devices. You will serve as a key technical catalyst and strategic liaison, empowering global partners to successfully integrate their hardware and services with the Google Home Platform.
Key Responsibilities
- Understand partner use cases and offer insights and recommendations on solution design, development, tooling and integration.
- Build samples, codelabs and documentation to support partners integrations with Google Home devices or platforms.
- Partner closely with the Software Engineering team to communicate technical feedback from partners, resolve bugs or integration problems, and handle escalations of technical issues from Technical Account Managers.
- Speak at developer events and partner summits.
- Travel to meet with current or new partners to provide face-to-face support and troubleshooting, up to 20% as required.
Requirements & Tech Stack
- Minimum qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or other technical field, or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages (e.g. Java, Kotlin, Python, C/C++).
- Preferred qualifications:
- 1 year of experience in technical troubleshooting of compute or networking systems.
- 1 year of experience with one of the following: a general coding language (e.g. Python, Java, etc.).
- 1 year of experience in systems engineering (e.g. systems integration, systems testing).
- 1 year of experience with interactions between hardware and software at the system level.
- Experience launching IoT and smart home platforms, as well as experience working with suppliers, clients or partners on debugging and troubleshooting technical issues.
- Experience working with SoC partners to bring up devices and assure platform quality.
Qualifications
- Collaborate with top partners, guiding them on effective implementation strategies, API usage, code best practices, and platform-specific optimization for seamless integration into the Google ecosystem.
- Provide specialized engineering support, involving in-depth knowledge of platform-specific SDKs, APIs, and developer tools.
- Advocate for developers and their needs, work with other teams at Google to ensure developers have the resources they need to succeed.
- Reach out to developers to build relationships and promote Google Health and Home products through various channels, including hosting events and speaking at conferences.
- Combine application-level development expertise with deep systems engineering knowledge.
- Guide partners through complex designs and lead critical initiatives to port and optimize Google software modules and core libraries onto third-party devices and chipsets.
- Accelerate partner onboarding by building custom developer tools, test suites, and high-quality technical resources.
- Work at the intersection of hardware and software.
- Collaborate closely with Google’s Core Engineering teams to advocate for partner feedback, troubleshoot system-level bottlenecks, and drive bug resolution.