Senior C++ Engineer: Real-Time Vision & Edge AI

Protex AI

Dublin, Limerick

On-site

EUR 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Protex AI is seeking a Senior Software Engineer (C/C++) to join our Computer Vision team. You will design and optimise a high‑performance real‑time video analytics pipeline built on NVIDIA DeepStream and GStreamer, running on edge hardware with tight latency targets.

You will own performance, reliability and observability, from custom GStreamer plugins to edge‑to‑cloud delivery, and mentor others while shaping the technical direction of our CV platform.

Qualifications

  • 8+ years of professional software engineering experience.
  • Deep understanding of traditional C/C++, with strong proficiency in modern C++ (C++17/20).
  • Proven expertise in multithreading, asynchronous programming, and concurrency in C++.
  • Proven expertise in performance profiling and monitoring of C++ applications, focusing on optimisation and throughput.
  • Proven ability to debug multi-threaded & real-time C++ applications with GDB.
  • Experience building and deploying with Docker, including on edge devices.

Responsibilities

  • Design, implement and optimise a high-performance, real‑time video analytics pipeline powering the AI‑driven safety platform.
  • Own performance, reliability and observability from custom GStreamer plugins to edge‑to‑cloud delivery.
  • Influence technical direction, mentor teammates, and implement robust solutions.
  • Collaborate with the Computer Vision team to ensure scalable, edge-optimised deployments.

Skills

C/C++ expertise
8+ years experience
Multithreading
Performance profiling
GDB debugging
Modern C++ (C++17/20)
Docker experience
Mentor / influence direction
Real-time systems

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
GStreamer
NVIDIA DeepStream SDK
CUDA

Job description

Protex AI is seeking a Senior Software Engineer (C/C++) to join our Computer Vision team. You will design and optimise a high‑performance real‑time video analytics pipeline built on NVIDIA DeepStream and GStreamer, running on edge hardware with tight latency targets.

You will own performance, reliability and observability, from custom GStreamer plugins to edge‑to‑cloud delivery, and mentor others while shaping the technical direction of our CV platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Engineer — Real-Time Edge Computer Vision
Senior C++ Engineer — Real-Time Edge Computer Vision

Lindus Health • Dublin

On-site
EUR 90,000 - 130,000
Senior Software Engineer — Real-Time CV & Edge Systems
Senior Software Engineer — Real-Time CV & Edge Systems

Protex AI, Kilcaskin, Grange, Lisnagry, Co. • Dublin

On-site
EUR 90,000 - 140,000
Senior Software Engineer (C++), Video Processing
Senior Software Engineer (C++), Video Processing

Lindus Health • Dublin

On-site
EUR 90,000 - 130,000
Senior Software Engineer (C++), Video Processing
Senior Software Engineer (C++), Video Processing

Protex AI, Kilcaskin, Grange, Lisnagry, Co. • Dublin

On-site
EUR 90,000 - 140,000
Senior Edge Compute & Computer Vision Engineer
Senior Edge Compute & Computer Vision Engineer

Kappture • Galway

Hybrid
EUR 80,000 - 120,000
Solutions Engineer — Edge-to-Cloud Ops
Solutions Engineer — Edge-to-Cloud Ops

Lindus Health • Dublin

On-site
EUR 65,000 - 90,000
Engineering Manager, Infrastructure
Engineering Manager, Infrastructure

Protex AI, Kilcaskin, Grange, Lisnagry, Co. • Dublin

On-site
EUR 80,000 - 110,000
Senior Software Engineer – Edge Compute & Computer Vision
Senior Software Engineer – Edge Compute & Computer Vision

Kappture • Galway

Hybrid
EUR 80,000 - 120,000
Senior Computer Vision Engineer — Road Infra & Edge AI
Senior Computer Vision Engineer — Road Infra & Edge AI

Methodius Ltd • Dublin

On-site
EUR 80,000 - 105,000
Bonus
Health Insurance after 12 months
Employer Pension
+2
Technical Support & Solutions Engineer
Technical Support & Solutions Engineer

Lindus Health • Dublin

On-site
EUR 65,000 - 90,000