HamburgerMenu
hirist

C++ Developer - Socket Programming

CADENCE MANAGEMENT
Dehradun
3 - 8 Years

Posted on: 15/01/2026

Job Description

Description :

Work with a Global Technology Leader Based in Dehradun

Hughes Systique Corporation (HSC) is expanding its engineering team in Dehradun, Uttarakhand and is looking for experienced C++ Developers to join its high-performance product engineering teams.

iKSANA is supporting HSC in this hiring initiative.

About Hughes Systique Corporation :

HSC is a multinational digital solutions and services company delivering innovative products and platforms across Networking, AI & ML, Automotive, Retail, IoT, Blockchain, and Cyber Security. HSC engineers work closely with global clients on complex, mission-critical systems and next-generation technologies.

Role : C++ Developer

Location : Dehradun, Uttarakhand (Full-Time | Work From Office)

Experience : 3 to 8 Years

Employment Type : Permanent

Education : B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical Engineering, or related discipline

Note : This is a Dehradun-based, work-from-office role only.

Key Responsibilities :

- Design, develop, and maintain high-performance, scalable C++ applications using C++11 or later standards

- Work extensively in Linux-based environments for development, debugging, and deployment

- Implement and optimize inter-process communication (IPC) mechanisms such as shared memory, message queues, semaphores, and signals

- Develop and maintain socket-based applications using TCP/IP protocols

- Handle memory management, performance tuning, and optimization for low-latency, high-throughput systems

- Analyze, debug, and resolve complex system-level issues using GDB and other debugging/profiling tools

- Collaborate with cross-functional teams including system architects, QA, and product teams to deliver robust solutions

- Participate in code reviews, design discussions, and architecture-level decision-making

- Ensure high code quality through adherence to coding standards, best practices, and documentation

- Contribute to troubleshooting, root cause analysis, and continuous improvement of existing systems

Required Skills :

- Strong hands-on experience in C++ (C++11 or above)

- Solid understanding of Linux OS internals and system programming concepts

- Proficiency in IPC, socket programming, TCP/IP, and memory management

- Experience with debugging, performance analysis, and system-level troubleshooting


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in