Senior Software Engineer, C++ – Video Processing

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Protex AI

Protex AI

11 - 50 employees

We believe that every worker has the right to go home safe every day. We also believe that every employer should provide a duty of care in order for this to happen.

📋 Description

• Design, implement, and optimise the high-performance, real-time video analytics pipeline • Own performance, reliability, and observability across the pipeline — from custom GStreamer plugins through to edge-to-cloud delivery.

🎯 Requirements

• 8+ years of professional software engineering experience • Deep understanding of traditional C/C++, with strong proficiency in applying modern C++ (C++17/20) features to write safer, cleaner, and more maintainable code • Proven expertise in multithreading, asynchronous programming, and concurrency management in C++ • Proven expertise in performance profiling and monitoring of C++ applications, with a focus on optimisation and throughput • Proven expertise in debugging multi-threaded & real-time C++ applications with GDB • Experience building and deploying with Docker, including on resource-constrained edge devices • Ability to influence technical direction, mentor others, and implement solutions • Proven ability to optimize complex systems for real-time performance and scalability • Bachelor's degree in Computer Science or a related field • Nice to Have: Hands-on experience with the NVIDIA DeepStream SDK, Hands-on experience with GStreamer and computer vision applications, including writing or maintaining custom GStreamer plugins, CUDA and GPU programming experience, including GPU memory management on NVIDIA hardware, Knowledge of encoding/decoding algorithms and streaming protocols, Experience with edge deployment on AWS IoT Greengrass and edge-to-cloud IPC, Familiarity with Python for build tooling, test harnesses, and analytics integration, Experience with CMake-based build systems, A track record of building observability into real-time systems.

🏖️ Benefits

• Protex AI is committed to creating an equitable workplace for everyone regardless of gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race.

Apply Now

Similar Jobs

🔥 20 hours ago

Get Bridge

51 - 200

📚 Education

☁️ SaaS

🏢 Enterprise

Backend Engineer in a global team focusing on Ruby on Rails monolith evolution and Kotlin migration. Collaborating on architectural challenges and delivering seamless feature integrations.

Apache

AWS

Cloud

Java

Kotlin

Postgres

Pulsar

React

Ruby

Ruby on Rails

Spinnaker

Spring Boot

SpringBoot

Terraform

TypeScript

🔥 20 hours ago

Learning Technologies Group plc

5001 - 10000

📚 Education

🏢 Enterprise

☁️ SaaS

Backend Engineer on the Voyager Team maintaining the Ruby on Rails ecosystem at Bridge. Involves architectural navigation and seamless integration of features.

AWS

Cloud

Kotlin

Postgres

React

Ruby

Ruby on Rails

Spinnaker

Spring

Spring Boot

SpringBoot

TypeScript

🔥 21 hours ago

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Senior Backend Engineer developing backend services and APIs for Nagarro. Collaborating with cross-functional teams to deliver high-quality, scalable backend solutions in cloud environments.

AWS

Cloud

Distributed Systems

Docker

Flask

Java

Kubernetes

Microservices

Python

🕒 June 18

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Senior Backend Engineer using Python and FastAPI in a digital product engineering company. Collaborate with cross-functional teams to design and implement backend services and APIs.

AWS

Cloud

Distributed Systems

Docker

DynamoDB

ElasticSearch

Flask

Grafana

Kubernetes

Microservices

MongoDB

MySQL

Prometheus

Python

🕒 May 28

Get Bridge

51 - 200

📚 Education

☁️ SaaS

🏢 Enterprise

Senior Backend Engineer managing Ruby on Rails monolith while integrating Kotlin features for a software platform. Collaborating with a global team to enhance system architecture and functionality.

AWS

Kotlin

Postgres

Ruby

Ruby on Rails