Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cirrus Logic Logo

Senior Software Engineer – Windows Device Drivers (JM-20250602)

Cirrus Logic

Salary not specified
Aug 19, 2025
Austin, TX, US
Apply Now

Develop and maintain product and release roadmaps aligned with customer needs and internal priorities for Cirrus Logic

Requirements

  • 7+ years of experience in embedded software development, including Windows or Linux kernel-mode drivers
  • Deep understanding of OS architecture concepts: race conditions, synchronization, interrupts, etc.
  • Proficiency in C and familiarity with development environments like Visual Studio or equivalents
  • Experience with serial buses and protocols (e.g., I2C, SPI, I2S, HDA, SoundWire)
  • Excellent troubleshooting skills using software tools, hardware instruments (logic analyzers, oscilloscopes, DMMs), and documentation
  • Experience with Windows Driver Framework or Kernel Mode Driver Framework
  • Experience with PC architectures and chipsets
  • Familiarity with static analysis tools
  • Knowledge of C++, Python

Responsibilities

  • Develop and maintain product and release roadmaps aligned with customer needs and internal priorities
  • Set technical direction for new features, debugging efforts, and long-term software evolution
  • Design and implement embedded software solutions with a focus on kernel-mode drivers
  • Lead sprint and release planning, ensuring timely and high-quality delivery
  • Drive initiatives such as test infrastructure improvements, CI/CD and release automation, and security enhancements
  • Write high-quality, maintainable code and perform peer reviews
  • Collaborate across design, firmware, SQA, tools, marketing, and customer-facing teams

Other

  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, or related field
  • Collaborative leadership style with strong written and verbal communication skills
  • Proven technical leadership experience including setting direction, leading initiatives, and mentoring peers