Embedded Video Playback Engineer (Linux & C++)

BrightSign

Cambridge

On-site

GBP 65,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BrightSign is seeking an embedded software engineer with a solid foundation in media playback to join our Cambridge-focused team. You’ll work close to the hardware, tackling audio/video challenges and building robust, efficient platform software that powers real-world deployments.

You’ll join a technically focused group responsible for video/audio playback, media pipelines, and Linux platform work to ensure reliability and maintainability. Strong C/C++ and Linux skills are essential for success.

Qualifications

  • Professional experience building embedded software in commercial products.
  • Hands-on experience with media playback, including audio/video pipelines and real-world debugging.
  • Strong C and C++ skills.
  • Solid Linux experience, including comfort with low-level investigation and command-line tooling.
  • Understanding of media formats, codecs, streaming protocols, and related playback technologies.
  • Experience with or exposure to technologies such as FFmpeg, GStreamer, MPV, MPlayer, ALSA; Git is expected; Gerrit is a plus.

Responsibilities

  • Develop and optimize playback features across audio, video, and streaming use cases.
  • Debug and investigate issues across embedded Linux, device drivers, media frameworks, and application layers.
  • Improve performance, resource efficiency, and reliability on constrained hardware.
  • Collaborate with other engineers and stakeholders to deliver well-engineered solutions.
  • Contribute to code quality through code review and testing.
  • Participate in technical discussions and design conversations.

Skills

C/C++
Embedded software
Linux
Media playback
Debugging

Tools

FFmpeg
GStreamer
MPV
MPlayer
ALSA
git
Gerrit

Job description

BrightSign is seeking an embedded software engineer with a solid foundation in media playback to join our Cambridge-focused team. You’ll work close to the hardware, tackling audio/video challenges and building robust, efficient platform software that powers real-world deployments.

You’ll join a technically focused group responsible for video/audio playback, media pipelines, and Linux platform work to ensure reliability and maintainability. Strong C/C++ and Linux skills are essential for success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Video Software Engineer
Embedded Video Software Engineer

BrightSign • Cambridge

On-site
GBP 65,000 - 90,000
Senior TV Playback Engineer (C++/Rust) — Video Systems
Senior TV Playback Engineer (C++/Rust) — Video Systems

Spotify AB • Greater London

Hybrid
GBP 55,000 - 75,000
Extensive learning opportunities
Flexible share incentives
Global parental leave
+2
Software Engineer
Software Engineer

microTECH Global LTD • Greater London

On-site
GBP 65,000 - 95,000
C++ Software Engineer - Video
C++ Software Engineer - Video

Enterprise Recruitment Ltd • City Of London

On-site
GBP 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Pure Resourcing Solutions • Cambridge

Hybrid
GBP 40,000 - 80,000
Hybrid working
Professional growth
Principal Systems Engineer (Firmware / Embedded Software)
Principal Systems Engineer (Firmware / Embedded Software)

Talentedge • Cambridge

Hybrid
GBP 90,000 - 130,000
C++ Video Platform Engineer – Remote & Flexible Hours
C++ Video Platform Engineer – Remote & Flexible Hours

New Route Recruitment Limited • Greater London

Hybrid
GBP 65,000 - 95,000
Bi-annual hackathons
Flexible working hours
Work from home options
+3
UI Software Engineer — High-Performance Graphics for FRAME
UI Software Engineer — High-Performance Graphics for FRAME

Roku • Cambridge

Hybrid
GBP 55,000 - 75,000
Senior C++ Engineer: Live Media & Cloud Video (Remote)
Senior C++ Engineer: Live Media & Cloud Video (Remote)

Hawk-Eye Innovations • United Kingdom

Remote
GBP 70,000 - 110,000
Flexible & Remote Working
Generous Annual Leave
Onsite Gym
+2
Embedded Linux Engineer for Musical Devices
Embedded Linux Engineer for Musical Devices

InMusic • Cambridge

On-site
GBP 38,000 - 78,000
Private healthcare
Pension scheme
Cycle To Work
+3