CareerPlan

Software Engineer

London HQFull-time2026-10-08 → 2026-11-10
Hybrid

Core

Mid-level C++ software engineer building real-time software for live film, TV, broadcast, and events where failure is visible to thousands.

Role type

mid-level hands-on IC software engineer

Builds

customer projects, large features, and internal tooling for live productions

Domain

entertainment technology + real-time systems

Deliverable

production ML models | product features

Required skills

C++, unit testing, debugging, code review, software maintenance

Preferred skills

high-performance real-time systems, Visual Studio, Python, Windows, DirectX, Unreal Engine 5, media server experience

Technologies

C++, Visual Studio, Python, Windows, DirectX, Unreal Engine 5

Responsibilities

Own delivery of customer projects and internal tooling; build and specify new features with Product; improve and maintain existing product areas; write testable code and unit tests; debug methodically using tools and logging; review code constructively; collaborate with Support on codebase issues; share knowledge with the team

Seniority

Mid-level, hands-on IC