Job Search and Career Advice Platform

Enable job alerts via email!

Real-Time Video Software Engineer (C++/C# + GPU)

Good Job Creations

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Singapore is seeking a Software Developer specializing in real-time video processing. This role involves designing and optimizing systems in C++ and C#. Candidates should have 3–5 years of experience in video software development, with a strong background in GPU optimization. Soft skills such as teamwork and a detail-oriented mindset are essential for success in this position. The company promotes innovation and high-quality solutions.

Qualifications

  • 3–5 years’ experience in real-time or video processing software development.
  • 3+ years of modern C++, ideally 1+ year with C#/.NET.
  • Strong knowledge of real-time video pipelines and GPU optimization.
  • Experience with mobile, Windows, and cloud deployment environments.
  • Solid grasp of software design patterns and performance optimization.

Responsibilities

  • Design, develop, and optimize real-time video processing components.
  • Build and integrate APIs for web, mobile, and third-party video systems.
  • Implement high-performance CPU/GPU programming and optimization techniques.
  • Ensure robust testing, profiling, and debugging of video solutions.
  • Collaborate with cross-functional teams to align technical design with product goals.

Skills

Real-time video processing software
Modern C++
C#/.NET
GPU optimization (CUDA/OpenCL)
Software design patterns
Performance optimization
Multi-threaded systems
Mobile development
Windows deployment
Cloud deployment

Tools

FFmpeg
GStreamer
Docker
Kubernetes
Job description
A technology company in Singapore is seeking a Software Developer specializing in real-time video processing. This role involves designing and optimizing systems in C++ and C#. Candidates should have 3–5 years of experience in video software development, with a strong background in GPU optimization. Soft skills such as teamwork and a detail-oriented mindset are essential for success in this position. The company promotes innovation and high-quality solutions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.