Staff Engineer, Embedded Graphics/Display

OSI Engineering 

📍 CA, United States 🇺🇸

full-time
senior
182000
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++GPULinuxAndroidSoC

Industry

AutomotiveConsumer Electronics

Job Description

Staff Engineer, Embedded Graphics/Display

Role Summary :

The Senior Staff Embedded (Graphics/Display) Engineer will support development of a next-generation automotive infotainment platform used across multiple Group brands.

This role focuses on optimizing the graphics and display pipeline within embedded Linux and Android environments, improving rendering performance, frame composition, and synchronization across multiple in-vehicle displays.

This engineer will work primarily at the application and middleware layers of the infotainment stack while collaborating closely with hardware and platform teams to ensure seamless interaction with GPUs, display controllers, and SoCs. The position plays a key role in improving system performance and delivering a smooth, high-quality visual experience across infotainment systems.

Embedded Graphics & Display Development

Design and implement graphics and display pipeline components within embedded Linux and Android environments

Optimize rendering performance, GPU usage, and memory utilization

Improve frame composition, frame buffer management, and display synchronization

Support multi-display rendering across clusters and infotainment screens

Integrate video and graphics components for smooth multimedia performance

System Integration

Collaborate with platform and hardware teams to integrate graphics software with SoC GPUs and display controllers

Work at the integration layer between hardware drivers and application frameworks

Support system-level testing and validation of graphics and display functionality

Required Skills

Strong C++ programming experience in embedded Linux or Android environments

Experience with graphics pipelines, rendering architectures, and display composition

Understanding of frame buffer management and display synchronization

Experience optimizing GPU performance and rendering latency

Experience working with embedded systems interacting with GPUs and display controllers

Preferred Skills

Experience with multi-display embedded systems

Background in automotive infotainment platforms

Experience with Yocto or embedded Linux distributions

Experience with Qualcomm or similar SoC platforms

Experience

10+ years of embedded software development experience

5+ years focused on graphics, rendering, or display pipeline development

Education

Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, or related field

Location : Mountain View, CA (Relocation Assistance Available)

Type : Full time - Hybrid Schedule(3 days onsite, 2 remote)

Salary Range: $182K – $230K+ DOE