Software Firmware Engineer

Company: ViVA Tech Talent
Apply for the Software Firmware Engineer
Location: Belfast
Job Description:

Firmware Test Automation Engineer (Embedded Linux | Video & Streaming)

Super flexible working (1 x day in office, 4 x WFH)

ViVA Tech Talent are supporting a key client who are building a brand-new firmware test automation function for a connected hardware platform used in real-world, high-stakes environments.

This role is for someone who enjoys owning the full automation picture — from flashing devices and running unattended daily regressions, to validating video, streaming, and system resilience across a fleet of physical devices.

What you’ll be doing

  • Designing and building a scalable firmware automation framework for embedded Linux
  • Automating core camera workflows: recording, storage, metadata, upgrades, recovery
  • Validating video output (H.264/H.265, MP4) and live streaming (RTSP / WebRTC)
  • Running stress, soak, performance, and resilience tests on real hardware
  • Building and maintaining hardware-in-the-loop test rigs
  • Producing high-signal test results and failure analysis engineers actually trust

What we’re looking for

  • Strong experience testing firmware / embedded systems (not just web or UI)
  • Confident scripting (Python preferred; Bash/Go welcome)
  • Comfortable working close to Linux, hardware, logs, and networks
  • Experience with video or streaming validation is a big plus
  • Someone who enjoys building things from scratch and making them reliable

Why this role?

  • You’ll own and shape a new automation function
  • Real hardware, real data, real impact
  • High autonomy, strong engineering culture, and room to grow

Equity / share options

️ Generous annual leave allowance

If this sounds like your kind of problem space, let’s talk. Apply below or contact Orla Fitzsimons confidentially on orla@vivatechtalent.com

#J-18808-Ljbffr…

Posted: February 14th, 2026