C

Cirrus Logic

Low power audio and mixed-signal ICs

Staff Embedded Software Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedHybrid

About the Job

Requirements

  • A BS or MS in Mathematics, Electrical Engineering, Computer Engineering, or Computer Science.
  • At least 3 years of recent experience deploying audio device drivers on Intel, AMD, or ARM-based platforms.
  • At least 3 years of recent experience designing audio applications or working with Windows Audio Processing Objects or digital signal processing algorithms.
  • Ability to communicate and work effectively across geographies, internal groups, and with external customers and partners.
  • Excellent written and verbal communication skills in English.
  • Experience with Windows or Linux kernel software development, integration, personal computer system bring-up, and Advanced Configuration and Power Interface.
  • Familiarity with serial buses and protocols such as Inter-Integrated Circuit, Serial Peripheral Interface, Inter-IC Sound, High Definition Audio, or SoundWire.
  • Troubleshooting skills using software tools such as automated tests, logs, and debuggers; hardware tools such as logic analyzers, oscilloscopes, and digital multimeters; and resources such as schematics and data sheets.
  • Interpersonal skills, including actively listening to diverse perspectives and influencing individuals across disciplines.
  • Customer focus, results orientation, detailed planning and organization, self-management, flexibility, adaptability to change, and the ability to support development of others.

Responsibilities

  • Lead multiple complex engineering projects involving challenging and unique product applications.
  • Customize Windows and Linux device drivers and associated applications for customer platforms.
  • Deploy new features, updates, and bug fixes to customers.
  • Triage, reproduce, and debug customer-reported issues.
  • Support customer integration of Cirrus Windows and Linux device drivers and associated applications.
  • Review customer schematics from a software and driver perspective.
  • Set up new devices and reference platforms.
  • Work closely with Cirrus factory- and field-applications teams to support customer engagements.
  • Collaborate with Design, Firmware, Software Quality Assurance, and Tool teams as needed.

Desired Qualifications

  • Experience leading small teams or projects, taking ownership from planning through deployment, and proactively resolving complex technical issues.
  • Experience with personal computer architectures and chipsets.
  • Experience bringing up development boards and customer platforms.
  • Background in customer enablement and field engagements.

About the Company

Cirrus Logic

Low power audio and mixed-signal ICs

Cirrus Logic designs low-power, high-precision mixed-signal ICs and software for audio and control, serving mobile, smart home, and wearable markets. Its devices provide audio processing, voice capture, and control features integrated into consumer electronics, focusing on power efficiency. The company differentiates itself by specializing in power-efficient, high-precision audio and mixed-signal technology and by pairing silicon with software, services, and development tools for manufacturers. Its goal is to be a leading supplier of audio and mixed-signal solutions that improve user experiences in mobile, smart home, and wearable devices while maintaining strong governance and ESG commitments.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Austin, TX
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cirrus Logic

See more jobs