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

6 Days 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

Scanline VFX - Senior Machine Learning Workflow Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
WebFX - Digital Marketing Specialist - Account Manager

WebFX

Lancaster, Pennsylvania, United States (On-Site)
9 Months ago
PwC - Senior Associate - SAP BPC - GDC

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago
luxsoft - Junior Application Programmer

luxsoft

Singapore (On-Site)
1 Month ago
PwC - Expert AI Developer

PwC

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
9 Months ago
Reveal - Infrastructure Engineer

Reveal

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Wind River - Software Architect – Real Time Operating Systems

Wind River

Ottawa, Ontario, Canada (On-Site)
1 Month ago
FICO - Sr. Cloud Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rippling - Senior Software Engineer - Platform

Rippling

Bengaluru, Karnataka, India (On-Site)
3 Months ago
BigID - Senior Software Engineer - Cloud Team

BigID

Lisbon, Lisbon, Portugal (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - Site Reliability Engineer III

Rackspace Technology

India (Remote)
2 Weeks ago
hogarth - Graphic Production Team Lead

hogarth

Sunnyvale, California, United States (Hybrid)
2 Months ago
WebFX - Junior Outreach Strategist (Non-Client Facing)

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
1 Month ago
PwC - External Audit Associate

PwC

Iloilo City, Western Visayas, Philippines (On-Site)
9 Months ago
Inveniolsi - SAP Associate Consultant - Application Support

Inveniolsi

India (On-Site)
2 Weeks ago
ARVORE Immersive Experiences - Game Designer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
Instawork - Brand Marketing Manager

Instawork

San Francisco, California, United States (On-Site)
1 Week ago
Volley that - Senior Software Engineer, Platform

Volley that

San Francisco, California, United States (Hybrid)
6 Days ago
Patreon - Payment Partnership Manager

Patreon

(Remote)
3 Months ago
Brillio - Data Science Lead (ML/AI)

Brillio

Chicago, Illinois, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Timișoara, Timiș, Romania

Ubisoft - Animator

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Tide - Senior Engineer, Python

Tide

Romania (Remote)
1 Week ago
Ceragon Networks - Administrative Assistant

Ceragon Networks

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Tesla - Service Advisor

Tesla

Timișoara, Timiș, Romania (On-Site)
5 Months ago
Electronic Arts - Senior Software Engineer

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Crowd Strick - Penetration Test Engineer

Crowd Strick

Romania (Remote)
1 Month ago
Ceragon Networks - HRBP

Ceragon Networks

Romania (On-Site)
2 Months ago
endava - JavaScript Automation Tester

endava

Timișoara, Timiș, Romania (On-Site)
1 Month ago
Playtika - R&D Team Leader

Playtika

Romania (Hybrid)
8 Months ago
Morning Star - Technical Manager (.NET Lead)

Morning Star

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Pay2 - Cloud Infrastructure Engineer (MLOps)

Pay2

Gurugram, India (On-Site)
2 Months ago
Motorola solutions - Sr Solution Architect

Motorola solutions

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Veeam Software - Site Reliability Engineer, SaaS

Veeam Software

Seattle, Washington, United States (Remote)
1 Week ago
EMA - DevOps Engineer

EMA

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Social Discovery Ventures - Senior DevOps

Social Discovery Ventures

Batumi, Adjara, Georgia (Remote)
2 Months ago
appier - Staff/Senior Software Engineer, Machine Learning Platform (Ad Cloud)

appier

Taipei City, Taiwan (On-Site)
2 Months ago
Nagarro - Staff Engineer, Cloud

Nagarro

India (Remote)
9 Months ago
DraftKings - Senior Site Reliability Engineer

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
4 Months ago
Ion - Software Architect - Java Multi-Tenant SAAS Cloud Native

Ion

Pune, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Timișoara, Timiș, Romania (Remote)

Ontario, Canada (Hybrid)

Košice, Košice Region, Slovakia (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

Ontario, Canada (On-Site)

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

New York, United States (Hybrid)

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