CareerPlanSign in

Senior Software Engineer

Singapore💼 Full-time🗓 2026-02-23 → 2026-08-06

Core

Developing and implementing applications for the QA Companion product, focusing on real-time communication features for gaming.

Role type

Senior Software Engineer (Game Development)

Builds

Real-time communication features (audio, video, data) for QA Companion and custom plugins for game engines.

Domain

Gaming / Real-time communication

Deliverable

production ML models | product features

Required skills

C++ development, Unreal Engine plugin development, Unity plugin development, multithreading programming, high-concurrency handling, TCP/IP/Websockets/DNS protocols, software architecture design

Preferred skills

Agile environment experience, technical documentation, scope estimation

Technologies

C++, Unreal Engine, Unity, TCP/IP, Websockets, DNS

Responsibilities

Develop new features for C++ applications supporting real-time communication; create custom plugins for Unreal and/or Unity; assist with software architecture rework; ensure seamless integration between applications and game engines.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.