80 - 100 Posted: 7 days ago
Job Description
<p><strong><span>Huawei Canada is seeking a talented Engineer for a 12-month contract.</span></strong></p><p><strong><span>About the team:</span></strong></p><p>The Software-Hardware System Optimization Lab focuses on improving the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. The team tracks cutting-edge technologies and enhances mobile AI, graphics, multimedia, and software architecture for mobile phones.</p><p><strong><span>About the job:</span></strong></p><ul><li><p>Strong C++ programming skills, with an interest in operating systems, embedded programming, and computer architecture, to develop next-generation graphics features in GPU drivers.</p></li><li><p>Dedicated and passionate, involved in designing key aspects of GPU driver development kits.</p></li><li><p>Ability to thrive in environments involving complex solution prototyping and coding.</p></li></ul><p><strong><span>Ideal candidate qualifications:</span></strong></p><ul><li><p>Proficiency in C++, leveraging design patterns effectively.</p></li><li><p>Ability to balance architecture, design, and performance tradeoffs.</p></li><li><p>At least 3 years of experience with OpenGL ES, Vulkan, Metal, GPU drivers, or mobile GPU programming.</p></li><li><p>Experience with GPU hardware architectures, parallel and asynchronous programming, and performance analysis.</p></li><li><p>Strong understanding of Android system fundamentals, driver models, and experience with driver or HAL development.</p></li><li><p>Knowledge of OS internals such as multithreading, virtual memory, interrupts, DMA, caching, and performance tuning, along with memory management concepts.</p></li><li><p>Experience with large-scale C++ projects on embedded systems and GPU driver performance profiling.</p></li><li><p>MS or Ph.D. in Computer Engineering, Computer Science, or related fields, or equivalent experience.</p></li></ul>#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Jobiend.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.