Senior Software Engineer - Windows Device Drivers (JM-211)

5 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

Cirrus Logic seeks a Senior Software Engineer with 5+ years of Windows driver development experience to design, build, and maintain efficient, reusable, and reliable drivers. Strong knowledge of OS architecture, C/C++, and serial buses is essential. Experience with Git/SVN and troubleshooting skills are a must.
Must have:
  • Windows Driver
  • OS Architecture
  • C/C++ Development
  • Serial Buses
Good to have:
  • Visual Studio
  • I2C, SPI
  • HDA, SoundWire
  • Git/SVN
Perks:
  • Award-Winning Culture
  • Meaningful Community

Job Details

For nearly 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 an 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 looking for an experienced Windows driver engineer to join our team developing drivers that enable leading audio and haptics applications. The ideal candidate will be a proactive technical thought leader with excellent communication skills, an intrinsic drive toward pragmatic solutions, and a strong desire to expand their knowledge in the audio applications space. In this role, you will collaborate with a world-wide team to deliver robust, scalable, and reliable software that enables exciting new technologies that are reshaping today’s PC user experience. 

Responsibilities

    • Design, build, and maintain efficient, reusable, and reliable Windows drivers software and documentation 
    • Bring-up and debug new devices and platforms in Windows environments 
    • Architect, develop, and integrate Windows drivers in a regulated product development process 
    • Collaborate with other teams such as Design, Firmware, SQA, and Tools 
    • Work closely with Applications and Field teams to support customer engagements 
    • Perform defect tracking and peer code reviews 

Required Skills and Qualifications

    • Bachelor’s or Masters in CS/EE with 5+ years of Windows driver development 
    • OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management 
    • Experience with Windows kernel software development in C and Visual Studio 
    • Familiarity with serial buses and protocols (e.g., I2C, SPI, I2S, HDA, SoundWire) 
    • Familiarity with version control systems like Git and SVN 
    • Strong troubleshooting skills using software (automated tests, debuggers), hardware (logic analyzers, oscilloscopes, DMMs), and other resources (schematics and datasheets) 
    • Excellent written and verbal interpersonal skills 
    • Ability to work across functional groups and organizations 
#LI-KD1 #LI-Hybrid

Diversity drives innovation at Cirrus Logic. Different approaches, ideas and points of view are both valued and respected, and employees are rewarded for their skills, experience and performance. Additionally, Cirrus Logic is an Equal Opportunity/Affirmative Action Employer, and we do not discriminate on the basis of race, color, national origin, pregnancy status, marital status, gender, age, religion, physical or mental disability, medical condition, veteran status, sexual orientation, gender identity, genetic information or any other characteristic protected by law. 

Similar Jobs

Omnissa - Staff Engineer (C++ Linux)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
QUANTIC DREAM - Software DevOps Developer

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
2 Weeks ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
5 Months ago
The Walt Disney Company - Sr. Software Engineer, Front-end

The Walt Disney Company

Burbank, California, United States (Hybrid)
4 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

California, United States (On-Site)
2 Months ago
Fluence - Lead Engineer - Battery Module

Fluence

Houston, Texas, United States (Hybrid)
5 Months ago
NVIDIA - Senior CPU and SOC Verification Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
2 Months ago
N-iX - Senior Electronics Engineer

N-iX

Ukraine (Remote)
1 Month ago
Luxoft - Embedded Linux Development Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - AI Computing Software Engineering Intern, TensorRT

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DEVOTEAM - IT Traineeship (Dutch speaking)

DEVOTEAM

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
VGW - Senior Site Reliability Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
6 Months ago
PlayStation Global - Software QA Engineer II

PlayStation Global

Liverpool, England, United Kingdom (On-Site)
2 Months ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
5 Months ago
Logifuture - Java Software Developer

Logifuture

Kragujevac, Serbia (Hybrid)
5 Months ago
Info Stretch - Engineer II

Info Stretch

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Trackman - Senior Front-end Developer

Trackman

Denmark (On-Site)
2 Months ago
Varonis  - BI Developer

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
4 Months ago
PwC - Consultor Salesforce

PwC

Santa Cruz De Tenerife, Canary Islands, Spain (On-Site)
6 Months ago
Ubisoft - Golang Developer

Ubisoft

Montreal, Quebec, Canada (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Meta - Marketing Science Partner (Financial Services)

Meta

Los Angeles, California, United States (On-Site)
4 Months ago
Framestore - FREELANCE: FLAME - CHICAGO

Framestore

Chicago, Illinois, United States (On-Site)
10 Months ago
Tribe Gaming - Broadcast Producer

Tribe Gaming

Austin, Texas, United States (On-Site)
4 Months ago
On Location - Copywriter, Creative & Guest Relations - FIFA World Cup 2026™

On Location

New York, New York, United States (On-Site)
1 Month ago
Paypal - Senior Director, UX Research

Paypal

San Jose, California, United States (Hybrid)
6 Months ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Thatgamecompany - Build Engineer (Associate to Mid-Level)

Thatgamecompany

United States (Remote)
3 Weeks ago
NVIDIA - Senior Systems Software Engineer

NVIDIA

Oregon, United States (On-Site)
2 Months ago
Rocket Science - Backend Engineer

Rocket Science

Albany, New York, United States (Hybrid)
2 Weeks ago
The Walt Disney Company - Transportation Bus Maintenance - Area Fleet B Mechanic

The Walt Disney Company

Florida, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Technical Program Manager - ASIC

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Riot Games - Principal VFX Artist - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Social Discovery Group - Team Lead/Principal NLP Engineer

Social Discovery Group

(Remote)
1 Month ago
Intel Corporation - Linux Kernel Developer

Intel Corporation

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Krafton  - Premium Content Planning

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Senior Manager, SONiC Software

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Months ago
NVIDIA - Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
ByteDance - Research Scientist Graduate (Foundation Model, Video Generation) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Austin, Texas, United States (Hybrid)

Austin, Texas, United States (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

Edinburgh, Scotland, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Cirrus Logic

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug