Senior Software Engineer - Camera
Core
Design, develop, integrate, and optimize Windows camera drivers and imaging solutions on Qualcomm Snapdragon platforms.
Role type
Senior IC Windows driver engineer (camera stack)
Builds
Windows camera drivers, kernel-mode and user-mode drivers, camera frameworks, ISP features, and AI-enhanced camera capabilities
Domain
Consumer electronics / Mobile computing / Windows OS
Required skills
C/C++, Windows kernel-mode and user-mode development, WDF (KMDF/UMDF), AVStream, Media Foundation, Device MFT, Camera Frame Server, Windows Camera Pipeline, MIPI CSI-2, CCI/I2C, SPI, GPIO, Interrupt handling, Sensor bring-up, ACPI, UEFI, Git, Perforce
Preferred skills
Qualcomm Snapdragon platform experience, Image processing (AE, AF, AWB, HDR, Low-light), ISP architecture, Windows Hello certification, WHCP certification, OEM commercialization, AI/ML camera features (Background blur, Auto framing, Eye contact correction)
Technologies
Windows, C/C++, WDF, AVStream, Media Foundation, MIPI CSI-2, Git, Perforce, WinDbg, WPA/WPR, Visual Studio
Responsibilities
Design and develop Windows camera drivers and framework components, Lead camera sensor bring-up and hardware integration, Debug complex system/driver/firmware/hardware issues, Collaborate with hardware/silicon/ISP teams, Work with Microsoft and OEMs, Drive feature enablement and optimization, Support WHCP certification, Mentor junior engineers
Seniority
Senior, hands-on IC with technical leadership