en
fr nl
MAKING SUCCESS STORIES HAPPEN
 

As a Staff Embedded Software Engineer, you will play a key role in driving project execution, providing technical direction, and coordinating activities across multiple stakeholders. You will help define integration strategies, set technical priorities, and ensure that workstreams remain aligned with program goals and timelines. You will mentor and support junior engineers, promote best practices, and help the team break down complex system-level challenges into manageable components.

You will collaborate with cross-functional teams, including firmware, driver development, QA, field engineering, and manufacturing to ensure alignment on technical decisions and smooth handoff throughout the development lifecycle. We’re seeking a collaborative team player with experience developing high-performance systems who can work independently, learn quickly, and take ownership of outstanding issues. In this role, you will strengthen team execution and contribute directly to the ongoing improvement of our engineering processes.

Responsibilities

  • Project Leadership: Effectively lead multiple complex engineering projects involving highly challenging and unique product applications.

  • Driver Customization: Customize Windows/Linux device drivers and associated applications for specific customer platforms.

  • Deployment & Support: Deploy new features, updates, and bug-fixes to customers while supporting the integration of device drivers and applications.

  • Issue Resolution: Triage, reproduce, and debug customer-reported technical issues.

  • System Review: Review customer schematics from a software and driver perspective to ensure compatibility.

  • Platform Setup: Set up new devices and reference platforms for development and testing.

  • Cross-functional Collaboration: Work closely with factory- and field-applications teams, as well as Design, Firmware, SQA, and Tooling teams to support customer engagements.

Required Skills and Qualifications

  • Education: BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or Mathematics.

  • Kernel & OS: Solid experience with Windows/Linux kernel software development, integration, PC system bring-up, and ACPI.

  • Protocols: Familiarity with serial buses and protocols such as I2C, SPI, I2S, HDA, and SoundWire.

  • Troubleshooting: Strong skills using software tools (automated tests, logs, debuggers) and hardware tools (logic analyzers, oscilloscopes, DMMs, schematics).

  • Communication: Excellent written and verbal communication skills in English, with the ability to work effectively across different geographies and internal/external groups.

  • Interpersonal Skills: Strong ability to listen to diverse perspectives and influence individuals across various disciplines.

  • Mindset: Customer-focused and results-oriented; a detailed planner who is self-managed and thrives in dynamic environments.

Preferred Skills and Qualifications

  • Audio Driver Expertise: At least 3 years of recent experience deploying audio device drivers on Intel, AMD, or ARM-based platforms.

  • Audio Processing: At least 3 years of recent experience designing audio applications or working with Windows APO or DSP algorithms.

  • Leadership Experience: Experience leading small teams or projects, taking full ownership from planning through deployment.

  • Architecture Knowledge: Familiarity with PC architectures and chipsets.

  • Bring-up Experience: Hands-on experience with development board and customer platform bring-up.

  • Customer Enablement: Background in field engagements and supporting customer-facing technical requirements.

Apply for (Staff) Embedded Engineer
Reference: GC868945

Please complete all required fields marked *

*

*

*

*

*

MS Word, PDF, HTML and text formats.

Issues applying with LinkedIn? Click here

*
Your personal details will be treated to conform with our Privacy Notice.
I hereby accept the Privacy Notice.

(Staff) Embedded Engineer
Taipei, Hsinchu, Northern Taiwan, Taiwan | Permanent