Display Software Engineer

K&K GLOBAL TALENT SOLUTIONS INC
Palo Alto, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$145,600.0 - $187,200.0
Working hours
Regular working hours
Job source

Tech stack

3D Rendering Application Programming Interfaces (APIs) Agile Methodology Augmented Reality Linux Graphics Software Hardware Interface Design Hypervisor OpenGL Open Source Technology Qt Modeling Language (QML) Qt (Software)
+8 more
ISO/IEC 15504 Software Engineering Xen Servers Ios Frameworks Gpu Programming EGL (Enterprise Generation Language) Jetpack Compose Automotive Software

Requirements

  • Bachelor’s or master’s degree in computer science, Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years of software development experience on embedded, mobile, or consumer electronics platforms, with at least 5 years focused on display/graphics software.
  • 3+ years of technical leadership experience (Tech Lead, Anchor, or equivalent) including mentoring engineers and leading cross-team design decisions.
  • Deep expertise in GPU programming using OpenGL ES, Vulkan, EGL, or equivalent graphics APIs.
  • Strong proficiency in C/C++ for embedded systems; experience with real-time rendering optimization and memory-constrained environments.
  • Hands-on experience with display compositors, window managers, or rendering engines on QNX, Linux, or Android Automotive platforms.
  • Demonstrated experience with HMI/UI frameworks such as Qt/QML, Android Views/Jetpack Compose, or custom rendering engines.
  • Solid understanding of display hardware interfaces (MIPI DSI, LVDS, eDP), display timing, and color management.

PREFERRED QUALIFICATIONS

  • Experience with infotainment system or equivalent Tier 1 automotive infotainment platforms.
  • Familiarity with automotive-grade SoCs (Qualcomm SA8295/SA8775, TI Jacinto, Renesas R-Car) and associated graphics driver stacks.
  • Experience with functional safety standards (ISO 26262) as applied to display or instrument cluster software.
  • Knowledge of hypervisor architectures (QNX Hypervisor, Xen) for multi-domain display rendering.
  • Experience with 3D rendering pipelines for automotive applications (navigation, ADAS overlays, 3D vehicle models).
  • Contributions to open-source graphics/compositor projects (Weston, Wayland, Mesa, etc.).
  • Experience with Agile at scale (SAFe) and automotive development processes (A-SPICE).
  • Experience developing display software for heads-up displays (HUD) or augmented reality overlays.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:53 min

History of hardware virtualization and infrastructure abstraction layers

Edo Edo · WWC 2024

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:37 min

Developing customized native applications for automotive user interfaces

Stephan Schuster · WWC 2022

6:47 min

Building AWS Nitro to eliminate the virtualization tax

Werner Vogels Werner Vogels · WWC Europe 2026

Videos

See all

Related articles

See all