Sr Display SW Engineer - SurfaceFlinger / HWC / Display HAL
Sr Display SW Engineer - SurfaceFlinger / HWC / Display HAL
Posted 30 days ago
SENIORITY
Lead
About the role
- Develop and maintain display software, drivers, frameworks, and system services. Debug complex system-level issues and perform root-cause analysis.
- Work across Android display technologies including Surface
- Flinger, Hardware
- Composer (HWC), Display HAL, and graphics rendering pipelines.
- Support display bring-up, validation, testing, and software integration activities.
- Collaborate closely with hardware, platform, QA, and architecture teams.
- 6+ years of embedded software development experience.
- Strong C/C++ programming skills. Experience with Embedded Linux and/or Android platform development.
- Hands-on experience with display subsystems, drivers, debugging, and validation.
- Expertise in one or more of the following: Surface
- FlingerHardware Composer (HWC)
- Display HALDisplay Driver Development
- Android Display Framework
- Display Bring-up & Validation
- Strong troubleshooting and system-level debugging skills.
- Qualcomm SoC experience. MIPI-DSI, HDMI, Display
- Port, or eDP knowledge.
- Kernel-space and user-space driver development.
- OpenGL ES or Vulkan experience. BSP development and hardware bring-up experience.
- If you're passionate about Android display systems, embedded graphics, and low-level software development, we'd love to connect.
- Competitive base salary and overall compensation package
- Full benefits: Medical, Dental, Vision 401 (K) with generous company match
- Generous Paid time off (PTO)
- Vacation, sick, and paid holidays
- Life Insurance coverage
- Opportunity to work on cutting-edge technology projects
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
