24 Sep
|
Inspity It Solutions
|
Hyderabad
24 Sep
Inspity It Solutions
Hyderabad
About the Role We are looking for a Senior System Architect to design and build the core middleware and communication platform for advanced real-time simulation systems. You will architect distributed software, networking layers, hardware integration, and scalable communication frameworks.
Experience with DDS is beneficial but not mandatory. The primary focus is solid systems engineering, middleware design, networking, and modern C++.
Key Responsibilities • Design scalable distributed software architectures for real-time simulation platforms.
- Develop middleware connecting simulator components.
- Build networking layers using TCP/IP, UDP, WebSockets and IPC.
- Design publish/subscribe and event-driven communication systems.
- Develop distributed synchronization and low-latency messaging.
- Integrate hardware, simulators, displays, and instructor stations.
- Develop multithreaded and asynchronous software.
- Evaluate technologies such as DDS, shared memory, gRPC,
and similar middleware where appropriate.
- Optimize reliability, scalability, and performance.
- Collaborate with simulation, firmware, hardware, and software teams.
Required Skills • Modern C++ (C++17/20) • Linux Development • Distributed Systems • Middleware Architecture • TCP/IP, UDP, WebSockets • Multithreading &
- Concurrency • Object-Oriented Design, Data Structures &
- Algorithms • IPC &
- System Design • Git, Debugging &
- Performance Optimization Preferred Skills • Experience with DDS (RTI Connext DDS, Fast DDS, OpenDDS, or Cyclone DDS) • Shared Memory Communication • Protobuf / Binary Serialization • gRPC, Kafka, RabbitMQ or ZeroMQ • Hardware Integration • Real-Time Simulation Systems
Pay: ₹1,400,000.00 - ₹1,500,000.00 per year
Work Location: In person
📌 Senior System Architect (Hyderabad)
🏢 Inspity It Solutions
📍 Hyderabad