Salary
💰 $108,000 - $192,000 per year
Tech Stack
Cyber SecurityLinux
About the role
- Building new possibilities for customers by accelerating digital business transformation
- Modernizing data centers for greater agility and productivity
- Integrating public clouds for faster time to market
- Empowering digital workspaces to improve mobile experiences
- Transforming cyber security
- Supporting current and developing future graphics drivers for Windows and Linux operating systems
- Contributing to both user and kernel mode parts of the driver stack
- Collaborating with the graphics team to enable the latest DirectX and Vulkan features
Requirements
- Bachelors and 8+ years of related experience; Masters degree and 6+ years of related experience
- 5+ years experience in either Windows kernel/driver development or Linux graphics driver development
- Excellent C programming skills on Windows or Linux
- Strong debugging skills and ability to analyze memory/kernel/graphics issues independently
- Experience developing either a WDDM or Linux graphics driver
- For Linux guest driver, knowledge of Linux Direct Rendering Manager (DRM) and Kernel Mode Setting (KMS)
- Solid understanding of operating and hardware interaction
- Strong operating system and kernel internals knowledge with either Windows or Linux OS
- Excellent problem-solving and cross-team collaboration skills
- Medical, dental and vision plans
- 401(K) participation including company matching
- Employee Stock Purchase Program (ESPP)
- Employee Assistance Program (EAP)
- Company paid holidays
- Paid sick leave and vacation time
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C programmingWindows kernel developmentLinux graphics driver developmentWDDM driver developmentLinux Direct Rendering Manager (DRM)Kernel Mode Setting (KMS)debuggingoperating system internalskernel internalshardware interaction
Soft skills
problem-solvingcross-team collaborationindependent analysis
Certifications
Bachelor's degreeMaster's degree