🚀 Firmware Test Automation Engineer
📍 Belfast (Hybrid)
💸 £45-60k plus bonus
💡 The Opportunity
Out client is building a next-generation embedded device platform and investing in a new firmware test automation function. You’ll own the design and development of a scalable, automated validation system that continuously deploys firmware to devices, executes test suites (including video/streaming), and delivers clear, actionable results.
This is a hands-on role combining automation, embedded Linux, hardware-in-the-loop, and system-level validation.
🛠️ What You’ll Do
* Build and maintain automated test frameworks for embedded firmware (integration, regression, system-level)
* Develop end-to-end validation pipelines (flash → test → collect artifacts → report)
* Automate device workflows (recording, storage, reboot, upgrade/rollback)
* Implement video and streaming validation (MP4, RTSP/WebRTC)
* Design stress, soak, and resilience testing across multiple devices
* Own test lab / device infrastructure (provisioning, recovery, power cycling)
* Perform failure triage and root cause analysis with clear reporting
* Collaborate with engineering teams to improve testability and reliability
🔍 What We’re Looking For
* Strong Python for automation (pytest, unittest, or similar)
* Solid Bash/Shell scripting for orchestration and system interaction
* Experience working over SSH for remote debugging and execution
* Hands-on experience with embedded Linux systems (boot, services, logs, networking)
* Experience building automated test frameworks and firmware validation pipelines
* Strong log analysis and failure detection automation
* Experience with test management tools (e.g., TestRail) and defect tracking
* Familiarity with build systems and firmware artifact validation
* Strong debugging skills using Linux tools (dmesg, journalctl, etc.)
* Solid understanding of networking fundamentals (TCP/IP, sockets)
⭐ Nice to Have
* Video validation (FFmpeg / ffprobe)
* Streaming protocols (RTSP, WebRTC)
* Hardware-in-the-loop or multi-device test environments
* Experience with camera or video-based systems
🌱 Why Join
* Own and shape a greenfield automation function
* Work on real hardware + system-level problems
* High-impact role with strong engineering collaboration
Get in touch for full info - submit your CV, or contact Carol Donnelly on