Lead Software Engineer - Android Expert & GPU driver
Detalhes do emprego
You Are: The ideal candidate for the Lead Engineer - Android Expert & GPU driver role is a seasoned professional with a strong background in the design, development, and integration of Android operating systems. You possess extensive knowledge of Linux kernel expertise and device driver development, specifically targeting various GPU and display families. You have hands-on experience with ARM GPUs, Imagination GPUs, and are adept at setting DRM pipelines. Your expertise extends to identifying and optimizing performance bottlenecks within the Android stack across different hardware configurations. You are proficient in system-wide profiling on Linux/Android and have a solid understanding of Android Apps and device driver development. Your academic qualifications include a Bachelor’s or Master’s degree in computer science or electronics engineering, with a specialization in computer programming, and you bring over 10 years of work experience to the table. You are a quick learner, ready to adapt to evolving job requirements as business needs change. What You’ll Be Doing:
- Designing, developing, and integrating Android operating systems.
- Developing and maintaining Linux kernel and device drivers.
- Targeting and optimizing GPU and display families, with a focus on ARM and Imagination GPUs.
- Setting up and managing DRM pipelines.
- Identifying and optimizing performance bottlenecks across various hardware configurations.
- Utilizing system-wide profiling capabilities on Linux/Android.
- Enhancing the performance and efficiency of Android operating systems on diverse hardware platforms.
- Driving innovation in GPU and display technology integration.
- Improving the overall user experience through optimized device drivers and kernel development.
- Supporting the development of cutting-edge technology applications.
- Contributing to the advancement of high-performance silicon chips and software content.
- Influencing the direction of future technological developments within Synopsys.
- Extensive experience in Android operating system design and development.
- Proficiency in Linux kernel and device driver development.
- Expertise in working with ARM GPUs, Imagination GPUs, and setting DRM pipelines.
- Strong skills in identifying and optimizing performance bottlenecks.
- Experience with system-wide profiling on Linux/Android.
- 10+ years of experience in the related field
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.