Back to all jobs
BrightSign logo

Embedded Video Software Engineer

BrightSign
Cambridge1mo ago

About the role

<p class="p1" style="line-height: 1.5;">BrightSign builds the media players behind digital signage deployments worldwide. Our devices run 24x7 in demanding real-world environments, powering&nbsp;everything from retail and hospitality to transportation and enterprise communications. We design both the hardware and the software stack, from bootloader&nbsp;and embedded Linux through device drivers, media playback, BrightScript,&nbsp;Chromium, and Electron.</p> <p class="p1" style="line-height: 1.5;">We’re looking for an embedded software engineer with a solid foundation in media playback to join the team working on the next generation of our platform.&nbsp;This role is a good fit for someone who enjoys working close to the hardware,&nbsp;getting hands-on with audio/video challenges, and contributing to production&nbsp;systems that customers depend on every day.</p> <p class="p1" style="line-height: 1.5;">You’ll join a highly technical team with broad ownership across the stack. While&nbsp;our work spans many areas, this role is especially focused on video and audio&nbsp;playback, media pipelines, and the Linux platform work needed to make that&nbsp;experience robust, efficient, and maintainable.</p> <p class="p2" style="line-height: 1.5;"><strong>What you’ll work on</strong></p> <ul> <li class="p1">Develop and optimize playback features across audio, video, and streaming&nbsp;use cases</li> <li class="p1">Debug and investigate issues across embedded Linux, device drivers, media&nbsp;frameworks, and application layers</li> <li class="p1">Improve performance, resource efficiency, and reliability on constrained&nbsp;hardware</li> <li class="p1">Collaborate with other engineers and stakeholders to deliver well-engineered solutions</li> <li class="p1">Contribute to code quality through code review and testing</li> <li class="p1">Participate in technical discussions and design conversations</li> </ul> <p class="p2" style="line-height: 1.5;"><strong>What we’re looking for</strong></p> <ul> <li class="p2">Professional experience building embedded software in commercial products</li> <li class="p1">Hands-on experience with media playback, including audio/video pipelines and real-world debugging</li> <li class="p1">Strong C and C++ skills</li> <li class="p1">Solid Linux experience, including comfort with low-level investigation and&nbsp;command-line tooling</li> <li class="p1">Understanding of media formats, codecs, streaming protocols, and related&nbsp;playback technologies</li> <li class="p1">Experience with or exposure to technologies such as ffmpeg, gstreamer,&nbsp;1mpv, mplayer, ALSA, or similar is especially relevant. Experience with&nbsp;git is expected; Gerrit is a plus.</li> </ul> <p class="p1" style="line-height: 1.5;">Our OS group is primarily based in Cambridge, with a small number of remote&nbsp;engineers across the UK and US Eastern time zone. We’d ideally like this role&nbsp;to be based full time in the Cambridge office, but we can be flexible for the right&nbsp;candidate.</p> <p class="p1" style="line-height: 1.5;">If you want to work on embedded systems where video performance, platform&nbsp;reliability, and hardware-software integration genuinely matter, this is a role&nbsp;with real technical depth and product impact.</p> <p>&nbsp;</p>

747,000+ hidden jobs like this

BrightSign and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.