(Staff) Audio Software Engineer
Posted on: 4/18/2025
Taipei, Hsinchu
Permanent
Semiconductor
What You’ll Do
-
Develop, customize, and maintain Windows device drivers and associated tools for customer hardware platforms
-
Deliver new features, patches, and updates while ensuring performance and stability
-
Analyze, reproduce, and resolve issues reported by customers and internal QA teams
-
Collaborate with customers during integration phases, offering guidance and technical support
-
Review hardware schematics and system configurations from a software integration perspective
-
Prepare and configure reference platforms and development hardware
-
Work closely with applications engineering teams to provide world-class customer support
-
Interface with internal teams including hardware design, firmware, QA, and development tools to ensure smooth product delivery
What You’ll Need
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science
-
3+ years of experience working with audio or peripheral device drivers on Windows platforms (Intel, AMD, or ARM-based systems)
-
Solid understanding of Windows kernel development, ACPI, and driver integration
-
Hands-on experience debugging complex OS issues (race conditions, deadlocks, interrupts)
-
Strong familiarity with industry-standard protocols such as I2C, SPI, I2S, HDA, and SoundWire
-
Excellent problem-solving skills and experience with debugging tools (e.g., logic analyzers, oscilloscopes, software debuggers)
-
Effective communicator, comfortable working across teams, geographies, and directly with customers