The Staff Embedded Software Engineer will be responsible for integrating Cirrus Logic drivers, firmware, and tooling solutions with 3rd-party software and customer-specific customizations in Taipei, Taiwan. This involves working with field engineering teams, understanding customer needs, and implementing critical changes to Cirrus software. The role requires customizing Windows device drivers, deploying new features, troubleshooting issues, and supporting customer integration. The engineer will also collaborate with other teams, lead engineering projects, and ensure alignment on system-level design. This position involves strong problem-solving skills and effective communication to guide colleagues in complex technical challenges. The role involves understanding and clearly articulating complex challenges, and to guide your colleagues in implementing the smaller components you've defined.