Enable job alerts via email!

Senior Software Engineer

Hydrogen Group

City Of London

Hybrid

GBP 125,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in London is seeking an experienced C++ Video Streaming Engineer on a 6-month contract. You will design and optimise live streaming capabilities while leveraging hardware acceleration for high-performance video processing. The ideal candidate has expertise in WebRTC and strong C++ skills. This role is hybrid, requiring 2 days onsite per week, with a pay rate of £250-£300 per day.

Qualifications

  • Expertise in WebRTC live video streaming development.
  • Strong experience with software video pipelines (eg, GStreamer, FFmpeg).
  • Excellent C++ skills, including multi-threading and performance optimisation.
  • Proven ability to deliver maintainable and well-documented code.
  • Proactive self-starter able to take projects from concept to production.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design and optimise live streaming capabilities into existing software pipelines.
  • Leverage hardware acceleration for high-performance video processing.
  • Develop secure software for a regulated environment.
  • Maintain code quality and participate in peer reviews.

Skills

WebRTC live video streaming development
Software video pipelines
C++ skills
Multi-threading
Performance optimisation
Excellent communication
Collaboration skills
Job description

C++ Video Streaming Engineer (Contract)

Location: London (Hybrid - 2 days onsite per week)

Duration: 6 months

Pay Rate: £250-£300 per day

A Day in the Life
  • Design, implement, and optimise live streaming capabilities into existing software-based video pipelines.
  • Leverage hardware acceleration to build high-performance, low-latency video capture, processing, AI inference, visualization, and streaming software.
  • Develop robust and secure-by-design software for a regulated environment.
  • Maintain code quality, reliability, and performance, participating in peer reviews and continuous improvement.
Must Haves
  • Expertise in WebRTC live video streaming development.
  • Strong experience with software video pipelines (eg, GStreamer, FFmpeg).
  • Excellent C++ (C+ or higher) skills, including multi-threading, inter-process communication, and performance optimisation.
  • Proven ability to deliver clean, maintainable, well-documented code.
  • A proactive self-starter able to take projects from concept to production.
  • Excellent communication and collaboration skills.
Nice to Haves
  • Experience embedding Vonage (TokBox) Video API/SDK into native apps/services.
  • Experience with telemetry ingestion and analysis (eg, OpenSearch) for distributed systems.
  • Familiarity with C+.
  • Understanding of video compression and codecs (H.264/AVC, H.265/HEVC, VP9).
  • Strong working knowledge of Linux environments and tooling.

If you're passionate about cutting-edge video tech and want to make an impact in the medical innovation space - we'd love to hear from you.

Apply or message us to learn more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.