Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Engineer 
India, Karnataka, Bengaluru 
857510069

05.08.2024
DESCRIPTION

Work hard. Have fun. Make history.The Role:As a Sr Software Engineer in the Device OS, you will take part in the implementation and delivery of Linux graphics features for devices. You will work closely with the hardware and QA teams, as well as partners to take the product from concept to customer release while ensuring the highest level of quality for your deliverables. Knowhow around dma buf sub system in Linux Kernel is required. Understanding of kernel memory sub system related to Graphics/Media/Camera is a bonus. Knowledge about System compositors like Android hardware composer/Surface Flinger is required. Need good understanding of GLES and GLSL API. Experience using Vulkan is a bonus.In this role, you will:
· Create innovative new products that are used by millions of users
· Perform new SoCs platform bring up and develop/enable graphics features
· Develop applications, extend features, and create new benchmarks for performance evaluation
· Drive vendor requirements on future CPU and Graphics technology
· Perform and drive technical deep dives with key IP and processor vendors
· Do hands-on development of features across application and kernel on graphics domain
· Be highly effective and thrive in a dynamic environment with multiple, changing priorities
Bangalore, KA, IND

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent