Google Cloud is seeking a Mid-Level Software Engineer specializing in Embedded Systems for their Platforms team in Taipei. This role is crucial for developing and maintaining the technical infrastructure that powers Google's vast product portfolio. You'll be working on embedded systems and server management software, collaborating with cross-functional teams to build robust solutions.
The position requires strong expertise in C/C++ programming and embedded operating systems, with a focus on Linux kernel and driver development. You'll be involved in everything from writing detailed specifications to implementing and testing server management software. The role offers opportunities to work with cutting-edge technology, including high-speed and low-speed IO peripherals, and various industry standards like DMTF.
As part of Google Cloud's Technical Infrastructure team, you'll be at the forefront of developing next-generation technologies that impact billions of users. The team takes pride in being "engineers' engineers," working on challenging problems that range from data center development to platform innovation. You'll have the chance to work with open-source software and lead vendors in maintaining high code quality standards.
Google offers a collaborative environment where engineers can grow and evolve with the business, switching teams and projects as opportunities arise. The company is committed to diversity, equality, and creating a culture of belonging, making it an attractive workplace for engineers who want to make a significant impact while working with cutting-edge technology.
This role is perfect for someone who enjoys working on complex technical challenges, has a passion for embedded systems, and wants to contribute to technology that powers one of the world's largest tech companies. You'll be empowered to act like an owner, innovate, and anticipate customer needs while working with a team that's dedicated to excellence in technical infrastructure.