JobsSenior Software Engineer, Hardware Tools, Laptops and Tablets
Senior Software Engineer, Hardware Tools, Laptops and Tablets
GoogleSenior Software Engineer, Hardware Tools, Laptops and Tablets
GoogleLocation
San Jose, CA
Type
Full-time
Posted
5/5/2026
Compensation
$174,000 - $252,000 per year
Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025Job description
The Senior Software Engineer role focuses on developing hardware tools for laptops and tablets at Google. The position is part of the Platforms and Devices team, which aims to enhance user interaction with computing through innovative technologies. The engineer will be responsible for the entire lifecycle of tools, from concept to deployment, ensuring reliability and performance. This role requires collaboration with various teams to integrate hardware tools and troubleshoot issues.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- 5 years of experience in software development, including designing, developing, and launching software products.
- Experience with hardware interfaces such as USB, I2C, SPI, and GPIO.
- Experience with API development paradigms like REST and gRPC.
- Proficiency in Python or C/C++.
Responsibilities
- Lead the design and implementation of scalable software solutions for hardware device debug and control.
- Design and execute test suites to ensure the stability and functionality of hardware tools and software.
- Partner with firmware engineers and hardware vendors to integrate hardware tools and troubleshoot issues.
- Create and maintain documentation for software architecture and APIs.
- Diagnose and resolve software bugs and investigate issues related to hardware communication.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
