Embedded Display Software Engineer

INA Solution Inc
Fremont, CA, United States
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$103,614.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Computer Programming Linux Device Drivers Embedded C Embedded Software Linux Kernel Hardware Debugging

Job description

We are seeking an experienced Embedded Display Software Engineer to develop and optimize display software for Qualcomm Snapdragon-based AR/XR platforms. The ideal candidate will have strong expertise in Linux/Android kernel development, display drivers, and embedded C/C++ programming.

Requirements

  • 5+ years of Embedded Software Development experience
  • Strong C/C++ programming skills
  • Linux/Android Kernel Driver development
  • Display Driver development using DRM/KMS
  • Experience with Qualcomm Snapdragon platforms (XR2, AR1, or Snapdragon Mobile)
  • Strong knowledge of MIPI DSI and QSPI
  • Experience with Android Display Framework (SurfaceFlinger)
  • Hardware debugging using Oscilloscope, Logic Analyzer, or Protocol Analyzer

Preferred Skills

  • AR/VR/XR or Smart Glasses experience
  • QPST/QFIL tools
  • Micro-OLED, Micro-LED, or Optical Waveguide display technologies
  • Power and thermal optimization for embedded devices, * Display Driver: 5 years (Required)

Benefits & conditions

3.53.5 out of 5 stars Fremont, CA 94537 Hybrid work $103,613.83 - $200,000.00 a year - Contract, Pulled from the full job description

  • Paid parental leave
  • Parental leave
  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Life insurance, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid parental leave
  • Vision insurance

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

1:15 min

Overcoming the challenges of modifying Linux kernel code

Ayesha Kaleem · WWC 2023

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

58 sec

Securing uncontaminated AI training data and mandating Linux authentication

Chris Heilmann +1 · LIVE

1:55 min

Role of the Linux kernel in handling processes

Mohammed Aboullaite Mohammed Aboullaite · WWC 2024

Videos

See all

Related articles

See all