C++ Programming Developer Job at Luxoft, Houston, TX

SWEwclhkZ1JKSGFxRVFTTXR5cXR6TVliNGc9PQ==
  • Luxoft
  • Houston, TX

Job Description

Project Description:

  • We are seeking a skilled C# Socket Developer to develop high-performance networking application to communicate with remote I/O devices. The ideal candidate will have expertise in TCP/IP, UDP, WebSockets, and multi-threaded programming in C#. The candidate will work on real-time communication systems, client-server applications, and network protocols.

Responsibilities:

  • • Develop and maintain socket-based communication systems in C#.
  • • Implement TCP, UDP, and WebSockets for real-time data transmission.
  • • Design multi-threaded applications ensuring efficient data processing.
  • • Optimize network latency and performance for high-throughput applications.
  • • Debug and troubleshoot network issues, connection failures, and data loss.
  • • Implement asynchronous programming and event-driven architecture.
  • • Ensure secure communication using encryption (SSL/TLS) and authentication mechanisms.
  • • Write unit tests, integration tests, and performance benchmarks for networking code.
  • • Collaborate with backend, frontend, and DevOps teams to ensure seamless application integration.

Mandatory Skills Description:

  • Required Skills & Qualifications:
  • • 5+ years' experience using C++, C# and .NET Core/.NET Framework.
  • • Experience with System.Net.Sockets for TCP/UDP communication.
  • • Understanding of socket lifecycle (connect, send, receive, close).
  • • Expertise in multi-threading, parallel programming, and async programming.
  • • Knowledge of networking concepts (IP addressing, ports, protocols, firewalls).
  • • Familiarity with WebSockets, RabbitMQ for real-time applications.
  • • Experience working with Windows Services, Linux sockets, or embedded systems (preferred).
  • • Knowledge of REST APIs and microservices architecture (plus).
  • • Bachelor's degree in Computer Science, Engineering, or a related field

Job Tags

Similar Jobs

Jagoe-Public Company

Highway Construction Estimator Job at Jagoe-Public Company

Responsible for preparing estimates for TxDOT and local municipality roadway projects including earthwork, soil preparation, concrete paving and flatwork, drainage, bridges, and asphalt paving. Will have accountability for performing takeoffs, attending pre-bid meetings...

University of Maryland Global Campus

Peer Tutor, Writing Job at University of Maryland Global Campus

 ...Peer Tutor (Writing) First Term Experience and Tutoring Services Student Affairs Non-Exempt, Contingent 1, Part-Time, Pay Grade Stateside Contingent 1 Location: Online University of Maryland Global Campus (UMGC) seeks accomplished UMGC students and alumni... 

AMR Clinical

EMT, LPN, RN (Night Shift) Job at AMR Clinical

 ...Position Overview The role of the Research Assistant is responsible for performing a wide variety of administrative and clinical tasks to support the study site. The Research Assistant supports all study related activities to ensure that the study is completed accurately... 

Cousin Labs

AI Video Editor Job at Cousin Labs

 ...right folder structure. Adaptability & Performance Awareness Stay current on platform-specific editing styles, meme formats, audio trends, and visual hooks. Be open to pivoting your editing approach based on performance data or strategic shifts. You'll thrive... 

Retrospec

Customer Service & Bike Tech Job at Retrospec

 ...verbal communication skills with a friendly, professional demeanor. ~ Experience with customer service tools such as Gorgias or Zendesk . ~ Proven ability to manage a high volume of tickets, calls, and multi-channel inquiries efficiently. ~ Highly organized, detail...