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.
- Build and maintain automated test frameworks for embedded firmware (integration, regression, system-level)
- 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
- 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
- Solid understanding of networking fundamentals (TCP/IP, sockets)
Nice to Have
- Streaming protocols (RTSP, WebRTC)
- Hardware‑in‑the‑loop or multi‑device test environments
- Experience with camera or video‑based systems
- Own and shape a greenfield automation function
- Work on real hardware + system‑level problems
- High‑impact role with strong engineering collaboration
This role comes with an attractive salary and benefits package – happy to discuss.
Get in touch for full info – submit your CV, or contact Carol Donnelly on carol@vivatechtalent.com
#J-18808-Ljbffr…
