Назад
Company hidden
1 месяц назад

Senior Computer Vision Software Developer (C++)

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

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

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

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

Текст:
/
TL;DR
Senior Computer Vision Software Developer (C++): Building cross-platform native software for fixed industrial smart cameras and desktop machine-vision tools with an accent on modern C++, real-time image processing, and hardware-aware architecture. Focus on optimizing concurrent runtimes and IPC on resource-constrained Linux devices, integrating vision algorithms, and delivering thoroughly tested product-ready code.

Location: Gliwice, Poland

Company

hirify.global develops smart solutions and industrial technologies for organizations, employees, customers, and partners.

What you will do

  • Define requirements and prioritize features for the on-device runtime engine and vision tools integration library.
  • Design and develop high-performance, cross-platform native software using modern C++.
  • Optimize real-time image-processing pipelines and inter-process communication on resource-constrained smart-camera hardware.
  • Lead and participate in code reviews while maintaining quality standards with clang-tidy, clang-format, SonarQube, and zero warnings.
  • Develop tests, documentation, debugging tools, and scripts for cross-compilation, analysis, and automated testing.
  • Provide technical recommendations, mentor junior developers, and collaborate with internal, external, and customer-facing stakeholders.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related engineering discipline.
  • 5+ years of relevant professional experience.
  • Expertise in modern C++17/20/23, multithreading, CMake, and dependency management with Conan or vcpkg.
  • Strong understanding of software architecture, cross-platform development for Linux and Windows, IPC, and performance optimization.
  • Experience with GTest, gdb, Valgrind, sanitizers, Git, GitHub, and CI/CD pipelines.
  • Ability to work independently, manage multiple priorities, communicate effectively, and mentor junior team members.

Nice to have

  • Experience with machine-vision libraries, Node.js N-API, D-Bus, ZeroMQ, or Boost.
  • Experience using agentic AI programming tools such as Claude Code or GitHub Copilot.

Culture & Benefits

  • Work in a collaborative environment focused on innovation, curiosity, and respect.
  • Opportunities to learn, lead, and contribute to forward-looking software products.
  • Performance-based annual cash incentive targeted at 12% of base pay, subject to the applicable incentive plan.

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