The Pixel Platform Realization team is looking to solve the problem of delivering fully validated and characterized hardware platforms for future Pixel devices, by developing cutting-edge toolsets, robust validation methodologies, and technology development vehicles.
Requirements
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience working with embedded operating systems.
- 3 years of experience building low level device drivers.
- Experience developing software for test and measurement equipment.
- Experience with FPGA (Xilinx toolchain, Petalinux).
- Knowledge of AI/Machine Learning concepts and frameworks.
Responsibilities
- Develop, maintain, and support software tools and custom tools and lab instruments to enable characterization, troubleshooting, and optimization of Google Pixel products.
- Create performant firmware, drivers, and UI software for advanced processor and FPGA-based test, validation, and protocol-analysis/exercising instruments using C, C++, and Python.
- Collaborate with cross-functional hardware, software, silicon, and system engineering teams to design and implement specialized test benches and fixtures.
- Work with partners to validate instrument performance, generate comprehensive data sheets and documentation, and support engineering users.
- Develop new features and capabilities for our AI platform for schematics understanding and automated design review.
- Make and support lab instruments and tools that are more capable/performant than off-the-shelf instruments for use cases specific to Pixel hardware and components.
- Work on software tools such as our schematic-understanding platform to help engineers brainstorm solutions to issues and complete AI-driven reviews of their designs.
Other
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or related technical field.
- Ability to work cross-functionally with silicon, systems, Software (SW), Hardware (HW), technology teams, and product teams.
- US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits.
- Must be willing to complete our Accommodations for Applicants form if you have a disability or special need that requires accommodation.