27 Sep
|
Inspity It Solutions
|
Hyderabad
27 Sep
Inspity It Solutions
Hyderabad
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 Up-to-date 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 Education Bachelor's degree in Computer Science, Information Technology, Electronics &
- Communication, Electrical Engineering, Software Engineering, Networking, or a related field.
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Application Question(s)
- C++17/20
Work Location: In person
📌 Senior Systems Engineer (Hyderabad)
🏢 Inspity It Solutions
📍 Hyderabad