You will be working with our production GPU kernel driver and embedded software to develop secure, scalable and portable software solutions that maximize hardware and software performance
Job Summary
You will be working with our production GPU kernel driver and embedded software to develop secure, scalable and portable software solutions that maximize hardware and software performance.
Develop and lead the integration of complex system software components, collaborating across hardware and software teams to deliver robust, high-performance GPU and embedded system solutions while mentoring engineers and driving continuous quality improvements.
Identify vulnerabilities in our production kernel and embedded software, building proof of concepts, and working with teams to address them.
Matching Summary
You will be working with our production GPU kernel driver and embedded software to develop secure, scalable and portable software solutions that maximize hardware and software performance.
Skills & Requirements
Must-have
GPU kernel driver development
C programming skills
OS and system software concepts
Low-level driver experience
Linux kernel experience
System-level debugging
Nice-to-have
Embedded software development
Security concepts and testing
Virtualization platform experience
Mentoring engineers
Collaborating with global teams
Key Requirements
BS or MS degree in Computer Engineering or related field
2+ years of industry software development experience
Hands-on technical background in C programming
Experience with low-level driver development
Familiarity with computer system architecture fundamentals