Embedded Software Engineer (JM)
Company: Cirrus Logic
Location: Austin, TX
Type: Full-time
Level: mid
Posted: 2026-02-21
About this role
For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user solutions for the world's top consumer brands. Cirrus Logic is also known for its award-winning culture, which was built on a foundation of inclusion and fairness, meaningful community engagement, and delivering enjoyable employee experiences at every turn. But we couldn’t do it without our extraordinary workforce – and that’s where you come in. Join our team and help us continue to make Cirrus Logic an exceptional place to grow your career!
Cirrus Logic is seeking a software engineer to join our team developing drivers that power advanced audio and haptics experiences in next-generation PCs. In this role, you’ll be part of a collaborative team that works closely with hardware, firmware, and applications engineers to deliver high-performance, reliable Windows drivers that brings our cutting-edge technology to life. You’ll work in a creative, hands-on environment that values curiosity, craftsmanship, and collaboration.
The ideal candidate enjoys solving complex system-level problems, collaborating across hardware and software teams, and continuously expanding their technical depth. A background in Windows, Linux, or embedded driver development is preferred.
Responsibilities
- Design, implement, and maintain Windows drivers, automated tests, and supporting system software
- Collaborate with firmware, hardware, and applications teams to define and integrate new devices and features
- Investigate and resolve complex issues across software and hardware boundaries using tools such as debuggers, logic analyzers, oscilloscopes
- Participate in architecture reviews, code reviews, and continuous improvement initiatives
- Write and maintain clear, detailed technical documentation
- Support customer engagements and platform validation alongside applications and field teams
...