Skip to content
mimi

Director of Engineering, Mobile Video

Hireza

Remote · South Africa Full-time Executive $170k – $180k/yr 1mo ago

About the role

Position Summary

We are seeking a Director of Engineering, Mobile Video to lead end-to-end engineering execution across embedded software, cloud platforms, backend services, and system-level quality assurance. This role will define and drive the technical strategy for AI-powered video analytics, lead architecture convergence initiatives across multiple product lines, and establish standards-based device interoperability to deliver best-in-class mobile video solutions for the transit industry. This position requires a seasoned engineering leader with deep technical expertise and a proven track record of scaling teams, maturing engineering processes, and delivering highly reliable, high-quality products used by customers worldwide.

Key Responsibilities

Organizational Leadership

  • Lead, mentor, and scale engineering teams across embedded software, backend/cloud engineering, and system-level QA.
  • Foster a high-performance culture grounded in accountability, innovation, collaboration, and technical excellence.
  • Drive hiring, succession planning, and talent development to support long-term organizational growth.
  • Build and maintain strong engagement across global and cross-functional teams.

Technical Strategy & Innovation

  • Define and own the technical roadmap for next-generation mobile video platforms, including AI-based video analytics, distributed processing, and intelligent cloud-connected workflows.
  • Lead convergence initiatives to unify architecture, shared components, and development standards across multiple product lines.
  • Drive adoption of industry standards (ONVIF, RTSP, ITxPT, video codecs) to ensure interoperability across devices and third-party ecosystems.
  • Champion innovation, modernization, and continuous improvement of engineering platforms and workflows.

Execution & Delivery Excellence

  • Own end-to-end engineering execution, including architecture, development, integration, validation, and product release.
  • Ensure predictable delivery of high-quality embedded software, backend services, and cloud platforms through mature engineering processes and strong program management.
  • Partner closely with Product Management, Hardware Engineering, Vendors, Customer Success, and global cross-functional teams to align priorities and deliver customer commitments.
  • Champion Agile methodologies, DevOps practices, and data-driven decision-making.

Quality, Security & Reliability

  • Lead the evolution of system-level QA across embedded devices, backend platforms, and cloud services to ensure reliability, performance, and security.
  • Develop automated validation pipelines to test features, video workflows, and full system functionality across multiple devices and configurations.
  • Drive implementation of telemetry, monitoring, and diagnostics to proactively identify issues and improve long-term platform reliability.
  • Establish quality metrics and continuous improvement processes across engineering teams.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field (Master’s preferred).
  • 15+ years of engineering experience across embedded systems and cloud platforms, with 7+ years in senior engineering leadership roles.
  • Experience developing and launching AI-powered video analytics solutions.
  • Strong background in video streaming, video processing pipelines, or IoT platforms.
  • Experience managing hardware OEM partnerships and building hardware-agnostic platforms.
  • Deep understanding of security-first engineering practices, including secure video transport, encryption standards, credential management, and vulnerability remediation.
  • Experience designing and operating large-scale video storage, streaming, and event-driven processing systems.
  • Proven success delivering complex systems that combine embedded software, cloud services, and client applications.
  • Strong expertise in cloud-native architectures, microservices, and scalable distributed systems.
  • Experience building and operating resilient cloud platforms, preferably using Microsoft Azure, including cost optimization strategies.
  • Deep understanding of embedded software development and system-level architecture.
  • Demonstrated success driving technical roadmaps, engineering excellence, and cross-functional alignment.
  • Proven ability to scale and lead multidisciplinary, globally distributed engineering teams.
  • Exceptional leadership, communication, and stakeholder management skills.

Skills

AgileAIAWS LambdaCloudDevOpsDockerEmbedded SystemsIoTITxPTMicroservicesMicrosoft AzureONVIFRTSPScalable Distributed SystemsVideo CodecsVideo Streaming

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free