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

C++ Engineer (Computer Vision/Embedded Systems)

110 300 - 159 950$
Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
C++ Engineer (Computer Vision/Embedded Systems) (C++/Computer Vision): Building and maintaining a cross-platform computer vision stack for embedded and Android/Linux environments with an accent on performance-sensitive systems, production C++ development, and automated testing. Focus on optimizing memory and concurrency, debugging across Linux and Android targets, and developing containerized build and validation workflows.

Location: Austin, Texas, United States of America; relocation available.

Salary: $110,300–$159,950 annually, with additional bonus and/or equity opportunities for United States candidates.

Company

A global technology company developing software, hardware, and computing solutions.

What you will do

  • Design, implement, and maintain production C++ features for computer vision and AI pipelines.
  • Build and debug software across Linux and Android targets using CMake and related toolchains.
  • Integrate service utilities, test frameworks, and third-party dependencies into existing modules.
  • Improve reliability and developer productivity through automated builds, tests, and container-based workflows.
  • Diagnose performance, memory, and system-integration defects and deliver validated releases with ML, QA, and platform teams.

Requirements

  • At least 2 years of professional C++ development experience, preferably with modern C++.
  • Strong knowledge of memory management, multithreading and concurrency, STL, and object-oriented design.
  • Hands-on experience with CMake-based build systems and Linux development.
  • Experience with shell scripting, debugging tools such as gdb or valgrind, and unit or integration testing.
  • Familiarity with Android native development workflows and NDK tooling, or the ability to ramp up quickly.
  • Ability to improve legacy code while delivering incremental, production-safe changes.

Nice to have

  • Performance profiling and optimization experience on constrained devices.
  • Experience with Docker, reproducible build environments, cross-platform CI/CD, and release validation.
  • Python scripting for tooling, test automation, or data processing.
  • Experience with networked or enterprise development environments.
  • Exposure to computer vision, image processing, or edge ML inference.

Culture & Benefits

  • Health, dental, and vision insurance.
  • Short-term and long-term disability insurance, life insurance, and an employee assistance program.
  • Flexible spending account and flexible paid vacation and sick leave.
  • Four to twelve weeks of fully paid parental leave based on tenure.
  • Eleven paid holidays.

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