
Closed
Posted
Paid on delivery
I need an IEC 61850 stack that runs reliably on Linux and allows multiple Intelligent Electronic Devices (IEDs) to stay in tight, real-time synchronisation with one another. The primary goal is true inter-device communication: whenever one IED changes state, its peers must see the update with deterministic, sub-millisecond latency. Here is how I picture the work: • Core functionality: an IEC 61850 implementation (server and client sides) that can publish and subscribe to data sets fast enough to satisfy real-time sync requirements. • Platform: recent 64-bit Linux kernel, user-space preferred, but I am open to a small kernel-space helper if latency tests prove it necessary. • API: clean C/C++ headers or a well-documented C wrapper if you build on another language, so my control application can read, write and subscribe to data points without dealing with protocol details. • Testing: a lightweight test harness or simulation that spawns at least two virtual IEDs and demonstrates that a change on one is visible on the other within the agreed-upon timing budget. Include scripts so I can reproduce the results on my machine. • Deliverables: full source code, build instructions, and concise documentation that shows how to integrate a new IED, extend the data model, and tune timing parameters. If you already have experience with IEC 61850 (MMS/GOOSE/SV) on Linux, or have optimised low-latency networking stacks before, let me see some evidence in your bid and we can move quickly from there.
Project ID: 40417060
21 proposals
Remote project
Active 13 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average ₹108,174 INR for this job

Hi there, I will implement an IEC 61850 (MMS/GOOSE/SV) stack targeting 64-bit Linux user-space with options for a minimal kernel helper if latency tests require it; I have hands-on low-latency network and deterministic IPC experience so I can deliver sub-millisecond sync between IEDs. - Deliverable: C/C++ IEC 61850 server/client stack with publish/subscribe (GOOSE/SV) and MMS access, buildable on modern x86_64 Linux with headers and a C wrapper. - Deliverable: Reproducible test harness that spawns >=2 virtual IEDs, measurement scripts, and automated latency reports proving sub-ms propagation. - risk/quality-control: staged deployment with backup checkpoint + post-fix validation and rollback plan for kernel helper changes. Skills: ✅ IEC 61850 MMS/GOOSE/SV ✅ Linux (64-bit user-space + optional kernel helper) ✅ C/C++ API development and simulation harness ✅ Low-latency networking & deterministic timing ✅ Build, packaging and deployment on Linux ✅ Performance validation and monitoring Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I am available to start immediately; Is this for a specific distribution and NIC (e.g. Ubuntu 22.04 + Intel i210) so I can tune kernel/driver and NIC offloads for sub-millisecond testing? Best regards,
₹75,000 INR in 7 days
6.9
6.9

With our robust skills and extensive experience in C programming and Embedded Systems, we are confident in delivering an IEC 61850 implementation tailor-made to your specific requirements. Our track record of deploying successful projects across various industries solidifies the expertise we have in interfacing advanced systems. Our solution will enable real-time sync between multiple Intelligent Electronic Devices with deterministic sub-millisecond latency. Moreover, as you already mentioned, this project is about crossing boundaries and integrating AI with hardware. This falls right into our wheelhouse as we are adept at running AI on edge devices, working with IoT hardware, and designing firmware where efficiency and timing is of paramount importance. In fact, our experience in building end-to-end systems using Odoo ERP and custom IoT hardware positions us uniquely to address your needs with agility and accuracy. Lastly, we understand the value of documentation in facilitating future integrations or modifications. In line with this, our deliverables will include exhaustive documentation that spans from build instructions to comprehensive guidelines on how to integrate a new IED, extend the data model, and tune the timing parameters. We assure you a top-notch solution that not only meets but exceeds your expectations while maintaining full communication throughout the project's lifecycle. Let's make your vision a synchronized reality!
₹112,500 INR in 7 days
6.0
6.0

With the complexity of your project focusing on Linux IEC61850 real-time sync, I believe my extensive experience in Linux, C, and C++ programming makes me an excellent fit for this job. Having honed my skills over 7 years, I understand the critical nature of inter-device communication with utmost precision and low-latency, especially in the world of Linux. My profile speaks volumes about my adaptable nature, which aligns well with your need for API development in C/C++. Furthermore, my repertoire includes optimizing low-latency networking stacks along with a diverse range of languages and frameworks including Python that you have mentioned. This breadth of knowledge will be essential in accomplishing the project's primary goal of true inter-device communication with sub-millisecond latency. Besides this, I can offer you more for your technology stack by achieving real-time sync requirements. In summary, I offer a proven track record in meeting client expectations combined with skills like C programming and Linux. As an enthusiastic tech professional who focuses on delivering results, I am excited about the prospect of contributing to your project by creating a robust IEC 61850 implementation that will meet all your needs. Let's get started on this collaborative journey towards success!
₹75,000 INR in 7 days
5.2
5.2

Hi, I’m Karthik with 15+ years in real-time systems, Linux networking, and industrial protocols. I can build a reliable IEC 61850 stack enabling deterministic, sub-ms sync across IEDs. **Approach:** Use proven IEC 61850 (MMS/GOOSE/SV) with optimized C/C++ implementation (libiec61850-based or custom where needed). Focus on GOOSE for ultra-low latency pub/sub and MMS for control. **What I’ll deliver:** ✔ Linux-ready server/client stack (64-bit) ✔ High-speed pub/sub for dataset sync (sub-ms target) ✔ Clean C/C++ API (read/write/subscribe without protocol complexity) ✔ Optional kernel-bypass tuning (SO_PRIORITY, TSN, DPDK if needed) ✔ Test harness: virtual IEDs simulating real-time state sync with measurable latency ✔ Scripts + reproducible benchmarks ✔ Full source, build steps, and integration docs **Performance focus:** Low-latency sockets, multicast tuning, CPU pinning, RT scheduling, precise timestamping **Timeline:** 10–14 days (incl. testing & tuning) I’ve worked on low-latency distributed systems and protocol integrations; happy to share relevant work and discuss your timing targets in detail. Let’s build a robust, production-grade sync layer.
₹152,500 INR in 7 days
4.4
4.4

I have experience building low-latency communication systems on Linux and can implement an IEC 61850 stack with GOOSE/MMS support for deterministic, sub-millisecond synchronization. I’ll deliver clean C/C++ APIs, a reproducible multi-IED test harness, and optimized networking (raw sockets/TSN if needed). Ready to discuss latency targets and start immediately.
₹112,500 INR in 20 days
4.0
4.0

As you're aware, the successful implementation of this project depends heavily on experience and a deep understanding of various industrial automation systems. My resume boasts a variety of projects that align perfectly with your requirements. Having worked extensively with industrial automation systems, especially in wastewater treatment plants, water treatment plants, HES projects and more, my proficiency with SIEMENS TIA Portal program, Simatic Manager program and Honeywell DCS C200 could greatly contribute to your Linux IEC61850 Real-Time Sync project. Additionally, my expertise in C/C++ programming on Linux will be a valuable asset. Over the course of various projects, I have cultivated finely honed abilities to handle large-scale coding tasks efficiently. Not only will I provide you with a clean and well-documented codebase for easy future maintenance but also develop a comprehensive testing framework including virtual IEDs to simulate real-time sync scenarios. I am committed to delivering not just the end product but also extensive documentation detailing integration steps and tips for system enhancements. In conclusion, my vast experience in industrial automation systems specifically related to yours aligns perfectly well with your project needs. You can rely on me to bring significant value to your project by ensuring reliable real-time sync between multiple IEDs through Linux based stacks. Let's get started!
₹112,500 INR in 21 days
3.8
3.8

Hi there, I have read your project requirement. You need a low-latency IEC 61850 stack on Linux with real-time inter-IED synchronization, clean APIs, and a reproducible test harness. We will build a high-performance IEC 61850 implementation (server + client) using C/C++ optimized for Linux, supporting MMS/GOOSE (and SV if required). The system will ensure deterministic, sub-millisecond communication between IEDs using efficient networking (raw sockets/DPDK if needed). A clean API layer will allow your control application to interact with data points without handling protocol complexity. We will also provide a simulation harness with multiple virtual IEDs to validate latency and synchronization, along with build scripts and documentation for integration and tuning. Questions: ========= Do you require full IEC 61850 support (MMS + GOOSE + SV) or specific subsets? What is your exact latency target (e.g., <1 ms, <500 µs)? Preferred networking approach: standard sockets or high-performance (DPDK/RT kernel)? Do you need hardware integration later or simulation-only for now? Best Regards, Srashtasoft Team
₹172,500 INR in 20 days
0.0
0.0

Achieving sub-millisecond latency for inter-device communication within an IEC 61850 stack presents a focused challenge. I've previously developed low-latency network stacks for industrial automation systems, specifically optimizing data transfer for applications requiring deterministic timing, and I’m confident in my ability to deliver on your requirements. I’ll focus on a clean C/C++ API as you’ve requested, ensuring seamless integration with your control application, and prioritize user-space operation for the core implementation while remaining flexible to explore a kernel-space helper if latency testing dictates.
₹91,828 INR in 7 days
0.0
0.0

Hello, I understand you need an IEC 61850 stack on Linux for real-time inter-device communication between multiple IEDs with deterministic sub-millisecond updates. The goal is to deliver a reliable, low-latency, and well-documented IEC 61850 server/client implementation that supports fast publish-subscribe communication. Here’s what I can provide: • IEC 61850 implementation covering MMS/GOOSE/SV communication with clean C/C++ APIs • Linux-based low-latency optimization, timing tuning, and test harness with multiple virtual IEDs • Full source code, build scripts, documentation, integration guide, and reproducible latency tests I bring over 10+ years of experience in C/C++, Linux networking, embedded systems, protocol integration, real-time communication, and industrial automation systems. I’ve worked on low-latency data exchange, simulation tools, and control-system integrations where reliability and timing accuracy are critical. Just to clarify a few things: 1. Do you need full MMS, GOOSE, and Sampled Values support, or is GOOSE the main priority? 2. What exact latency target and test hardware should be used for acceptance? Please come to the chat box to discuss more about your project. Best regards Vimal
₹150,000 INR in 7 days
0.0
0.0

Hello, I’m confident I can deliver exactly what you’re looking for: a robust IEC 61850 stack on Linux that enables true inter-device communication with deterministic, sub-millisecond latency. My experience in building web projects with a strong focus on smooth user experience and solid, high-performance architecture ensures the core functionality, efficient publish/subscribe mechanisms, and clean C/C++ APIs you need. While new to freelancing, I have extensive off-site experience optimizing low-latency networking stacks and can provide a lightweight test harness demonstrating real-time sync between virtual IEDs. I ensure well-documented, maintainable code with clear build instructions and integration guidelines. I would love to chat more about your project! Regards, Luther
₹112,500 INR in 30 days
0.0
0.0

Hi, I can help you build a reliable IEC 61850 stack on Linux with real-time inter-IED communication and deterministic performance. I understand your goal — sub-millisecond sync between IEDs, clean API access, and a setup that’s practical to test, extend, and use in real systems. Here’s how I’ll approach it: ➤ Implement IEC 61850 (MMS/GOOSE, SV if needed) with focus on low-latency publish/subscribe ➤ Optimize for real-time performance on Linux (socket tuning, threading, timing control) ➤ Provide clean C/C++ API so your application can read/write/subscribe easily ➤ Build a test setup with virtual IEDs to demonstrate sync timing clearly ➤ Include reproducible scripts and latency validation ➤ Keep the code structured so you can extend data models and tune timing I’ve worked on systems where low-latency communication and reliability were critical, so the focus will be on stable performance, not just protocol implementation. You’ll get clean source code, build steps, and simple documentation so you can run and extend it without friction. Ready to start and discuss your timing targets in detail. Warm regards, Aditi
₹110,000 INR in 7 days
0.0
0.0

Hi, We’re Resonite Technologies, a proven team with experience in Linux C/C++, industrial protocols, real-time networking, and low-latency communication systems. We can build your IEC 61850 Linux stack focused on deterministic inter-IED sync using GOOSE/SV for low-latency pub-sub and MMS for configuration/control where needed. Proposed Approach: • IEC 61850 server/client implementation on 64-bit Linux • GOOSE publish/subscribe data-set sync for sub-ms target latency • Clean C/C++ API headers for read/write/subscribe • Efficient socket handling, CPU affinity, timestamp logging, and tuning options • User-space first; kernel helper only if benchmark proves necessary Testing: We’ll provide a reproducible harness with 2+ virtual IEDs, latency measurement logs, and scripts to validate state propagation timing. Deliverables: ✔ Full source code ✔ Build/run scripts ✔ Integration documentation ✔ Data model extension guide ✔ Timing/tuning guide ✔ Demo simulation with latency results Stack: C/C++, Linux, CMake, raw Ethernet/UDP where applicable, optional libIEC61850-based acceleration/customization. We can share relevant experience in low-latency Linux networking and industrial protocol integrations during discussion. Ready to move fast with a practical, test-driven build.
₹149,500 INR in 7 days
0.0
0.0

I’m Gurpreet Singh, a professional freelance developer based in New Delhi, with 10+ years of experience in delivering secure, scalable, and high-performance digital solutions. I help startups and businesses turn their ideas into powerful, market-ready products. ? What I Can Do for You Mobile App Development (Android & iOS) Desktop Software Development (C#, Java, .NET) Custom Software & Web Application Development Website Design & Development (WordPress, Joomla, Drupal) Laravel, React JS & Node JS Development Game Design & Development Blockchain Solutions AI Automation & Custom Tools Meta Trading Tools, Bot Scripting & Web Scraping SEO, Digital Marketing & Branding Video Editing & Multimedia Production ⚙️ Technologies I Work With React JS, Node JS, MongoDB Python (Django) Android (Java/Kotlin), iOS (Swift) Flutter & React Native ✨ Why Work With Me? ✔ 10+ years of proven industry experience ✔ Modern, scalable & cost-effective solutions ✔ Creative and experienced development approach ✔ Transparent communication & smooth workflow ✔ Secure, optimized & future-ready technology ✔ On-time delivery with dedicated support ✔ Flexible pricing (open to discussion) ? Let’s Work Together If you’re looking for a reliable freelancer who can bring your ideas to life and deliver high-quality results — I’m here to help. Let’s build something amazing together ?
₹75,000 INR in 10 days
0.0
0.0

Hello, I can help build a Linux-based IEC 61850 prototype focused on low-latency inter-IED communication. My proposed approach is to use a proven C IEC 61850 stack as the protocol foundation, then build a clean C/C++ wrapper API, a two-IED simulation harness, and reproducible latency tests. The prototype would cover server/client communication, GOOSE/SV-style publish-subscribe updates, build scripts, and concise documentation showing how to add IEDs, extend the data model, and tune timing parameters. I have strong experience with C/C++, Linux development, low-level systems, testing, and performance-sensitive code. I am careful with timing, memory layout, reproducible builds, and technical documentation. Important note: I would first validate the realistic latency budget on your target Linux kernel/network setup, because deterministic sub-millisecond behavior depends heavily on kernel configuration, NICs, scheduling, and network topology. If needed, I can also test PREEMPT_RT, CPU isolation, socket options, and timing instrumentation. Deliverables: - Linux IEC 61850 prototype using C/C++ - Two virtual IED test harness - Publish/subscribe state update demo - Latency measurement scripts - Integration documentation - Build and run instructions I can start with a focused prototype and expand after measured results.
₹90,000 INR in 14 days
0.0
0.0

New Delhi, India
Member since May 4, 2026
$10-30 USD
$250-750 USD
₹12500-37500 INR
$10-1000 USD
$750-1500 USD
$3000-5000 AUD
$250-750 USD
₹1500-12500 INR
₹600-1500 INR
min $100000 USD
₹1500-12500 INR
$3000-5000 USD
₹37500-75000 INR
₹1500-12500 INR
min €36 EUR / hour
min €36 EUR / hour
$30-250 CAD
$50-100 AUD
$1500-3000 USD
₹12500-37500 INR