Назад
Company hidden
4 дня назад

Software Engineer (C/C++ Game Streaming)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (C/C++ Game Streaming): Developing and optimizing low-latency real-time game streaming technologies for PlayStation platforms with an accent on native C/C++ components, video codecs, media pipelines, and hardware encoding. Focus on reducing end-to-end latency, improving visual quality and bitrate efficiency, and solving complex performance issues through instrumentation and experimentation.

Location: London, England, United Kingdom; hybrid work with periodic in-person workshops or team events

Company

hirify.global develops PlayStation hardware, network services, platform technologies, and gaming experiences for more than 100 million people.

What you will do

  • Develop, optimize, and maintain low-level C and C++ components in the PlayStation game streaming stack.
  • Reduce end-to-end latency across frame capture, buffering, encoding, transport, decoding, and presentation.
  • Optimize hardware video encoder configuration using codec behavior and low-latency encoding techniques.
  • Analyze media pipelines to identify buffering, memory-copy, synchronization, and system-performance bottlenecks.
  • Use software and hardware instrumentation to measure behavior, validate hypotheses, and quantify performance improvements.
  • Prototype and integrate streaming technologies with engineers and researchers working on codecs, rate control, Forward Error Correction, and emerging media systems.

Requirements

  • Mid-level experience developing native, performance-sensitive software.
  • Strong proficiency in C and C++.
  • Experience with real-time video, media pipelines, codecs, or embedded multimedia systems.
  • Understanding of video compression, media formats, and low-latency encoding concepts, including AVC, HEVC, or AV1.
  • Strong debugging, profiling, performance-analysis, and technical problem-solving skills.
  • Ability to investigate complex systems, use instrumentation, and contribute to technical design discussions.

Nice to have

  • Experience evaluating video codec bitrate, quality, and latency trade-offs using metrics such as PSNR or VMAF.
  • Experience with native video players, media frameworks, codec pipelines, or hardware encoders and decoders on consoles, TVs, set-top boxes, mobile devices, or embedded platforms.
  • Knowledge of compressed video bitstreams, codec signaling, H.264, HEVC, AV1, or related optimization techniques.
  • Experience with frame capture, graphics presentation, GPU/CPU synchronization, SIMD, vectorization, cache optimization, or multithreaded performance tuning.
  • Experience with system services, daemons, firmware interfaces, Git, Jenkins, or CI/CD workflows.

Culture & Benefits

  • Work on platform-wide technology development for PlayStation.
  • Explore and innovate in performance-critical system areas.
  • Collaborate on cross-regional projects.
  • Flexible and relaxed working environment with strong support for hybrid work.
  • Professional development opportunities, technical conference attendance, and internal hackathons.
  • Travel may be required a few times per year for workshops or team events.

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