Software Engineer – Realtime Industrial Data Platform
Skills
About the role
⚙️ Software Engineer – Realtime Industrial Data Platform (x2)
We’re building a next-generation Industrial Data Platform that powers power plants and manufacturing systems with real-time data, advanced historian engines, and reliable alarm & event services.
If you love high-performance systems, low-level programming, and real-time data, this role is for you.
🔍 What You’ll Work On
🧩 Design & develop high-performance real-time data processing modules
→ C/C++, C#, Python
🔌 Implement Socket Programming & IPC
→ Shared Memory, Message Queue, Pipe, etc.
📊 Develop & optimize data structures & algorithms for large-scale time-series data (in-memory & file systems)
🧵 Build & maintain multithreaded applications for reliable & scalable processing
📄 Analyze & contribute to SRS (Software Requirement Specifications) & SDD (Software Design Documents)
🏗️ Write clear technical documentation (Architecture, Interfaces, Workflows, SDD)
🤝 Collaborate with cross-functional teams to ensure performance, scalability & fault tolerance
✅ What We’re Looking For
💻 Strong experience in C/C++, C# (primary) and Python
🧠 Solid knowledge of:
🔌 Socket programming & IPC
🧵 Multithreading & concurrency control
🧩 Design patterns, data structures & algorithms
💾 Big data handling in memory & file systems
🖥️ Experience with cross-platform development (Windows / Linux)
🌍 Ability to read, write & communicate in English
⭐ Nice to Have
🏭 Industrial protocols: OPC, PLC, Modbus
📡 Streaming & messaging: Kafka, MQTT
🗄️ Databases: SQL / NoSQL / Time-Series DB
⚙️ Experience in industrial automation or real-time control systems
🎯 Why You’ll Love Working With Us
🏭 Build real-world, mission-critical systems for energy & manufacturing
👨💻 Join a highly skilled engineering team solving complex real-time data challenges
🧱 Help shape the core architecture of an industrial data platform from the ground up
🌐 Get exposure to cutting-edge Industrial IoT technologies
📩 How to Apply
Send your CV / LinkedIn profile to: tan@bnftech.com
Subject: Software Engineer – Realtime Industrial Data Platform
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.