Google is seeking a Software Engineer III specializing in Hardware/Software Co-Design to join their Technical Infrastructure team. This role combines software engineering expertise with hardware knowledge to solve complex problems in hardware acceleration, performance optimization, and computer architecture. The position offers a competitive base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate will have a strong foundation in both software development and hardware design, with at least 2 years of experience in developing compute/storage systems. You'll work on critical projects that power Google's vast product portfolio, from data centers to next-generation platforms. The role requires expertise in languages like C, C++, and Linux, along with a deep understanding of hardware design and algorithms.
As part of the Technical Infrastructure team, you'll be at the forefront of maintaining and improving the architecture that keeps Google's services running smoothly. You'll collaborate on solving complex problems involving hardware acceleration, performance bottlenecks, and machine learning implementations. The role offers opportunities to work with cutting-edge technology and contribute to systems that impact billions of users globally.
The position involves end-to-end performance analysis, research direction for engineering gaps, and the development of innovative solutions. You'll be responsible for managing project priorities and deliverables while maintaining high standards of software quality. Google's collaborative environment encourages cross-functional teamwork and provides opportunities for professional growth and impact at scale.
This role is perfect for someone who combines technical expertise with a passion for solving complex hardware-software integration challenges. You'll be part of a team that takes pride in being "engineers' engineers" and isn't afraid to dive deep into technical problems. The position offers the chance to work on groundbreaking technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.