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

Senior Embedded Software Engineer (Computer Vision)

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

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

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

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

Текст:
/
TL;DR
Senior Embedded Software Engineer (Computer Vision): Building and optimizing embedded Linux camera and biometric products with an accent on C/C++, image processing, camera systems, and computer vision. Focus on integrating sensors, drivers, image and video pipelines, tuning image quality, and solving performance and reliability challenges on embedded devices.

Location: Prague, Czech Republic. Applicants must be legally authorized to reside and work in the Czech Republic. International relocation and remote work outside the hiring country are not considered.

Company

hirify.global develops trusted identity, access, biometric, hardware, software, and security solutions for organizations worldwide.

What you will do

  • Design, develop, test, and maintain C/C++ software for embedded Linux camera and biometric products.
  • Develop and integrate image-processing algorithms, camera drivers, sensor interfaces, illumination control, and image and video pipelines.
  • Use V4L2, GStreamer, OpenCV, RAW/RGB/YUV pipelines, hardware video codecs, and vendor camera toolchains.
  • Analyze and tune image quality, including exposure, white balance, noise, color, sharpness, artifacts, and capture behavior.
  • Optimize latency, bandwidth, CPU, memory, and end-to-end pipeline performance, including computer-vision and biometric components.
  • Build diagnostics, logging, test applications, and Python-based tools while collaborating with firmware, hardware, optics, biometrics, quality, manufacturing, and external development teams.

Requirements

  • At least five years of professional embedded C/C++ development experience, or three years with a relevant Master's degree.
  • Hands-on experience developing and debugging C/C++ software on embedded Linux.
  • Experience in image processing, camera systems, computer vision, embedded Linux camera and video frameworks, or related embedded software.
  • Strong understanding of software design, multithreading, memory management, debugging, and performance analysis.
  • Experience with Git, code reviews, automated builds, software testing, image-quality analysis, camera configuration, or image-pipeline tuning.
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field; a Master's degree is preferred.

Nice to have

  • Experience with camera drivers, V4L2, GStreamer, OpenCV, hardware video codecs, embedded Linux build systems, camera sensor bring-up, Python, or laboratory debugging tools.
  • Experience optimizing computer-vision, AI, or biometric inference on embedded devices.
  • Experience with biometric imaging, face recognition, presentation attack detection, or related imaging applications.

Culture & Benefits

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave supporting work-life balance.
  • Inclusive culture with career development opportunities and learning resources.
  • Flexible work environment within a global organization.
  • Part-time work and job-sharing arrangements may be considered.

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