KEY RESPONSIBILITIES :
- Linux Kernel / GFX Driver Development Engineer, Developing and Productizing the Platfomr Driver Software Stack for AMD SoCs for Automotive.
- Work across engineering teams and subject areas spanning silicon, firmware, hardware, and software
- Coordinate debug of issues and drive them to closure
- Pull together meetings, set up clear agendas and follow up on action items
- Deliver regular progress updates toward program goals
- Make tough decisions such as priority calls based on partial or incomplete data
- Proactively drive continuous improvement for post-silicon power and performance activities
- Must be a self-starter, and able to independently drive tasks to completion
PREFERRED EXPERIENCE :
Product development or systems engineering background with hardware platforms and their software & firmware ecosystemsExcellent verbal communication and written, presentation skillsExcellent interpersonal, organizational, analytical, planning, and technical leadership skillsProven record of accomplishment in delivering large multi-functional product solutionsExperience working in a fast-paced matrixed technical organization and multi-site environmentEngineer with 15+ years of experience in embedded Linux / driver / kernel development.Strong C / C++ development skills with a good understanding of object-oriented design.In-depth knowledge of Linux kernel and driver hands-on development experience.In-depth knowledge of OpenGL / Vulkan architecture.In-depth knowledge of GFX HW and SW architecture.Hands-on and deep knowledge of GFX / Multimedia Driver.Experience with Graphics, Compute, Display KMD / UMD and performance optimization on Linux.Experience in Linux Kernel architecture and IO devices driver development and debug.Experience in Multimedia middleware works like vaapi, gstreamer, and ffmpeg.Customer requirements decomposition, solution implementation, and customer support.Independently able to identify and analyze performance bottlenecks in design and implementation stages.OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management.Experience dealing with Linux community and Open Source contribution.Strong System knowledge and System Debugging.Strong written and verbal communication skills.Self-motivated, should be able to take lead in mastering new technologies.Work in both an individual and team member environmentGood to have experience in Automotive IVI architecture and virtualization.Keywords : Linux, Embedded, device driver, Kernel programing, GFX and Multimedia driver development.
ACADEMIC CREDENTIALS :
bachelors or Masters degree in Computer or Electrical Engineering or equivalentSkills Required
Linux, Embedded, Device Driver