ECS Platform Engineer – C++ / Mission-Critical Systems

3 Weeks ago • All levels • Devops

Job Summary

Job Description

Ness Digital Engineering is seeking an experienced C++ Entity-Component-System (ECS) Specialist to lead the design and development of modular, high-performance ECS-based architecture for next-generation operational control platforms. The role involves designing and implementing robust ECS architectures for multi-sensor platforms, developing and optimizing critical C++ systems for real-time entity and component handling, and extending existing ECS frameworks or building custom solutions. Responsibilities also include collaborating with architects, defining clear component boundaries, and mentoring engineering teams on ECS best practices. The ideal candidate will have deep expertise in ECS patterns, real-time systems, and modern C++ development, with experience in scalable data-driven game engine architectures or high-performance simulation systems being highly desirable.
Must have:
  • Deep understanding of ECS design principles and implementation
  • Proficient in modern C++ (C++17+)
  • Experience with ECS frameworks for simulation/game engines
  • Strong skills in modular system architecture
  • Familiarity with real-time processing
  • Understanding of cybersecurity principles
Good to have:
  • Experience with low-level memory management
  • Experience with multithreading and performance tuning
  • Experience with scalable data-driven game engine architectures
  • Experience with high-performance simulation systems
  • Experience with state management and system interoperability
  • Collaborative mindset and strong communication skills

Job Details

Why Ness
We know that people are our greatest asset. Our staff’s professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.
You’ll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.
You’ll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities and attractive compensation.
 
Requirements and responsibilities
We are looking for an experienced C++ Entity-Component-System (ECS) Specialist to lead the design and development of modular, high-performance ECS-based architecture for our next-generation operational control platforms. The ideal candidate will have deep expertise in ECS patterns, real-time systems, and modern C++ development. Experience with scalable data-driven game engine architectures or high-performance simulation systems is highly desirable.
 
What you’ll do   
  • Design and implement robust ECS architectures to support dynamic, real-time, and scalable system behavior across multi-sensor platforms.
  • Develop and optimize critical C++ systems that handle large numbers of entities and components in real time.
  • Extend existing ECS frameworks or build custom solutions tailored to operational control needs, including streaming, state management and system interoperability.
  • Collaborate with architects and systems engineers to align ECS design with overarching software architecture and integration goals.
  • Define clear component boundaries and data-driven workflows to enable flexible composition and reuse.
  • Guide and mentor engineering teams on ECS design patterns, best practices and performance optimization techniques.
 What you’ll bring 
  • Deep understanding of Entity-Component-System (ECS) design principles and real-world implementation experience.
  • Proficient in modern C++ development (preferably C++17 or later), with strong knowledge of low-level memory management, multithreading and performance tuning.
  • Experience designing or extending ECS frameworks for simulation, game engines, robotics or real-time data systems.
  • Strong skills in modular system architecture, component lifecycle management, and data-driven design.
  • Familiarity with real-time processing, high-performance computing, and latency-sensitive applications.
  • Solid understanding of cybersecurity and secure coding principles in large-scale systems.
  • Collaborative mindset with the ability to communicate complex technical ideas across interdisciplinary teams.

Not checking every single requirement?

If this role sounds good to you, even if you don’t meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills. 

Let’s meet and you may just be the right candidate for one of our roles.
At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity. 

Similar Jobs

Wrike - IT Helpdesk Engineer

Wrike

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Scanline VFX - Lead Compositor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Ubisoft - Technical Artist (MOSAIC)

Ubisoft

Singapore, Singapore (On-Site)
3 Months ago
Fishlabs - (All Levels) Programmer (m/f/d)

Fishlabs

Hamburg, Hamburg, Germany (On-Site)
1 Year ago
Vertx Inc. - Director - Emerging Models and Alliances

Vertx Inc.

(Remote)
3 Months ago
neural concept - Cloud Solutions Engineer (ML Platform)

neural concept

Jersey City, New Jersey, United States (Hybrid)
2 Weeks ago
Next Level Business Services - OSS/BSS Solution Architect (Full Time)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
HappyRobot - Site Reliability Engineer

HappyRobot

Madrid, Community Of Madrid, Spain (Hybrid)
2 Weeks ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Ajmera Infotech - Senior .NET Developer with Cloud Expertise

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Betson Group - Data Engineering Team Lead

Betson Group

Tbilisi, Tbilisi, Georgia (On-Site)
2 Weeks ago
Epic Games - External Development Manager

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Adobe - Sales Operations Analyst

Adobe

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Toast - Retail Account Executive

Toast

Houston, Texas, United States (Hybrid)
1 Month ago
Eneba Games - Team Lead, Customer Support

Eneba Games

(Remote)
2 Months ago
Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
Brillio - Senior Data Specialist

Brillio

Edison, New Jersey, United States (Remote)
1 Week ago
LeoVegas - CRM Communications Delivery Specialist

LeoVegas

Leeds, England, United Kingdom (Hybrid)
2 Months ago
Mattel Inc - Senior Demand Planner

Mattel Inc

Bagneux, Île-de-France, France (On-Site)
3 Months ago
welevel  - Unreal AI Developer

welevel

Munich, Bavaria, Germany (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Timișoara, Timiș, Romania

AMC Studio - Game Technical Artist

AMC Studio

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Electronic Arts - Associate Quality Designer

Electronic Arts

Bucharest, Romania (Hybrid)
1 Week ago
legion - Senior UX Designer

legion

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Google - Software Engineer III, Android

Google

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
dbt Labs - Staff Software Engineer

dbt Labs

Romania (Remote)
3 Weeks ago
PwC - Developing Senior Auditor

PwC

Timișoara, Timiș, Romania (Hybrid)
4 Months ago
endava - Senior Business Analyst

endava

Iași, Iași County, Romania (On-Site)
3 Weeks ago
Tide - Paid Social Media Marketing Manager

Tide

Romania (Remote)
1 Month ago
Crowd Strick - Software Engineer III - Platform Data

Crowd Strick

Romania (Remote)
3 Weeks ago
Marsh McLennan - Senior .NET Engineer with Angular

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Kavalirio - SME Cloud Architect

Kavalirio

Chantilly, Virginia, United States (On-Site)
4 Weeks ago
Perplexity - Site Reliability Engineer

Perplexity

Belgrade, Serbia (Hybrid)
2 Months ago
USE Insider - Solution Architect - Germany

USE Insider

Berlin, Berlin, Germany (Hybrid)
9 Months ago
Abridge - Senior Software Engineer, SRE

Abridge

San Francisco, California, United States (Hybrid)
2 Months ago
Loyalty Juggernaut - Solutions Engineer

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
1 Year ago
Palo Alto Networks - Sr Site Reliability Engineer (App Service Team)

Palo Alto Networks

Santa Clara, California, United States (On-Site)
3 Months ago
bytedance - Software Engineer - Serverless Compute Infrastructure

bytedance

San Jose, California, United States (On-Site)
6 Months ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Go Fund Me - Staff Software Engineer (Integrations Platform)

Go Fund Me

San Francisco, California, United States (Hybrid)
2 Months ago
Nice - Specialist Automation Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

New Jersey, United States (On-Site)

Iași, Iași County, Romania (Remote)

Košice, Košice Region, Slovakia (Remote)

Iași, Iași County, Romania (Hybrid)

Košice, Košice Region, Slovakia (Hybrid)

Prague, Prague, Czechia (Remote)

Iași, Iași County, Romania (On-Site)

Timișoara, Timiș, Romania (Remote)

Iași, Iași County, Romania (Remote)

View All Jobs

Get notified when new jobs are added by Ness

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug