Назад
Company hidden
6 дней назад

Display Stack Software Engineer (Embedded Linux/Android)

120 000 - 190 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Display Stack Software Engineer (Embedded Linux/Android): Developing, validating, debugging, and maintaining display software for Embedded Linux and Android products with an accent on display drivers, graphics frameworks, and system integration. Focus on root-cause analysis, display bring-up, performance optimization, and resolving complex issues across QA, hardware, platform, and architecture teams.

Location: Redmond, Washington, United States

Salary: $120,000–$190,000 annual

Company

Design house delivering connected consumer electronics and IoT products through embedded engineering expertise, development teams, and laboratory capabilities.

What you will do

  • Develop, debug, maintain, and integrate display software for Embedded Linux and Android platforms.
  • Validate display software releases through functional, performance, reliability, and laboratory testing.
  • Analyze logs, traces, driver interactions, and system behavior to perform defect triage and root-cause analysis.
  • Implement display framework, driver, and system-service enhancements, including workarounds and permanent fixes.
  • Collaborate with QA, system architects, platform developers, and hardware engineers on integration and release activities.
  • Provide technical guidance to junior engineers and contribute to architecture, planning, reviews, and development practices.

Requirements

  • Bachelor’s or master’s degree in computer science, computer engineering, electrical engineering, embedded systems, electronics engineering, or a related technical field.
  • At least 6 years of embedded software development experience.
  • At least 4 years of hands-on C/C++ development experience.
  • At least 3 years of Embedded Linux and/or Android platform development experience.
  • Experience with display subsystem development, debugging, validation, and integration.
  • Strong embedded architecture, troubleshooting, profiling, and system-level debugging skills.

Nice to have

  • Experience with Qualcomm SoCs, MIPI-DSI, HDMI, DisplayPort, eDP, OpenGL ES, or Vulkan.
  • Experience with kernel-space and user-space drivers, automated testing, continuous integration, hardware bring-up, or BSP development.
  • Experience in Agile/Scrum environments.

Culture & Benefits

  • Nordic work culture focused on knowledge sharing, collaboration, and work-life balance.
  • Paid time off, vacation, and paid holidays.
  • 401(k) plan with matching contributions.
  • Health and dependent-care FSAs, HSA, life insurance, and paid parental leave.
  • Paid bereavement leave, employee assistance, and referral programs.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →