Назад
Company hidden
обновлено 12 дней назад

Camera System Software Engineer (Android)

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

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

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

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

Текст:
/
TL;DR
Camera System Software Engineer (Android): Designing and developing platform software for complex Android camera systems that combine video and audio compression codecs with an accent on Linux kernel development, drivers, Android HAL, and low-level system debugging. Focus on bringing up ARM-based embedded systems, integrating video/audio interfaces and device drivers, and solving complex software challenges across camera platforms.

Location: Austin, Texas, United States of America; onsite role with no relocation offered.

Salary: $137,000–$202,000 annually, with additional bonus and/or equity opportunities for US candidates.

Company

hirify.global develops software and video endpoint products through its hirify.global Poly business.

What you will do

  • Design, develop, debug, and test platform software for complex Android camera systems.
  • Work with video and audio compression codecs and related interfaces.
  • Develop and integrate Linux kernel components, drivers, Android HAL, Binder, HIDL, AIDL, and robust communication protocols.
  • Use software development, source control, compiler, and hardware debugging tools.
  • Collaborate with internal and external development teams and participate in architecture discussions.

Requirements

  • Bachelor’s degree in Computer Science or an equivalent discipline.
  • 6+ years of C/C++ development experience.
  • 6+ years of experience with low-level Android code or Linux for camera systems.
  • Experience developing Linux drivers and working in a Linux development environment.
  • Knowledge of the Android framework and SDK on recent releases, preferably Android M or higher.
  • Strong communication and problem-solving skills.

Nice to have

  • Hands-on experience bringing up the Linux kernel on ARM-based embedded systems.
  • Image-processing experience.
  • Experience with USB, Gadget, HDMI, video/audio, or Wi-Fi drivers and devices.
  • Familiarity with Agile/Scrum methodologies.

Culture & Benefits

  • Health, dental, and vision insurance.
  • Short-term and long-term disability insurance, life insurance, and an employee assistance program.
  • Flexible spending account.
  • 4–12 weeks of fully paid parental leave based on tenure.
  • 11 paid holidays plus flexible paid vacation and sick leave.

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