Home
/
Comprehensive
/
Senior Software Engineer
Senior Software Engineer-May 2024
Shanghai
May 5, 2025
ABOUT AMAZON
Our mission is to be the world’s most customer-centric company.
10,000+ employees
Technology
VIEW COMPANY PROFILE >>
About Senior Software Engineer

  Description

  This Job is mainly responsible for the architecture design and implementation of graphics software on embedded systems, including GPU middleware, drivers, and virtualization. The goal is to build an advanced, high-performance graphics software system that can be easily adapted to various hardware platforms.

  The responsibilities of a graphics software engineer.

  Develop new features of graphics and display system engines to extend existing internal frameworks, particularly for automotive products. This includes developing and optimizing EGL, opengl libraries, window management systems, and corresponding kernel drivers.

  Participate in the design and development of GPU software virtualization solutions and coordinate with Hypervisor operating system providers to complete implementation of the solutions.

  Participate in defining the API between OS and platform in the field of graphics software.

  Guide and assist SoC vendors to complete the launch of graphics software stacks on specific platforms

  Responsible for analysis and resolution of key issues in the field of graphics

  As a graphics expert, able to guide other team members in software design and problem solving

  We are open to hiring candidates to work out of one of the following locations:

  Beijing, 11, CHN | Shanghai, 31, CHN | Shenzhen, 44, CHN

  Basic Qualifications

  5+ years of non-internship professional software development experience

  4+ years of programming with at least one software programming language experience

  4+ 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

  Has GPU software development experience and is proficient in EGL, OpenGL, and OpenGLES.

  Proficient in the DRM driver architecture of Linux display subsystem.

  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

  Familiar with Weston, experience in Wayland protocol development is preferred.

  GPU shader language development experience is preferred.

  Experience in Virtio development is preferred, especially virtio-GPU.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Summer Civil Engineering Internship
Johnson, Mirmiran & Thompson is a dynamic, 100% employee-owned consulting firm of more than 2,000 professionals that provides a full range of multi-disciplined engineering, architecture, informat
Computer Help Desk Specialist
The position of Help Desk Specialist is a competitive Schenectady County Civil Service position. Candidates must be reachable on the current Civil Service List. If list is not available, this will be
Setup Man
Setup Man At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview TE Connectivity's Ma
Research Associate II - Choi Lab - Division of Rheumatology
Job Description Are you ready to be a part of breakthrough research? Take action now by applying to this great opportunity! Cedars-Sinai offers scientists unparalleled access to ground breaking techn
Shift Lead
Job Description: Opens and closes the store in the absence of store management, including all required systems start-ups, required cash handling, and ensuring the floor and stock room are ready for t
Water Treatment Plant Operator
Overview This position is physically located in Iraq in support of LOGCAP Under Supervision of the Water Treatment Plant Supervisor, the Water Treatment Plant Operator produces bulk potable and non-p
Store Associate
This is position is essential to the success of our retail stores. Store associates work closely with wholesale and retail customers to determine their needs, answer their questions about Sherwin-Wil
Software Development Engineer II, Digital Acceleration
Description Interested in solving hard technical problems that have a direct impact on our business and customers? Do you enjoy the challenge of figuring out scalable and reusable technical solutions
Per Diem (PRN) LTC LVN/LPN job in Olympia, WA - Make $400/shift (Job #2381284)
You're one step away from freedom and flexibility around your current schedule.We have immediate per diem (PRN) shifts available for the following position: LTC LVN / LPN in Olympia, WA.Job Details:P
Bindery Operator (2nd Shift)
Allegra Marketing Print Mail in Plymouth, Michigan, is a full-service commercial printer serving local, regional and national clients. We are looking for a Bindery Operator for our 2nd shift (2pm-10p
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved