Hiring || C++ Professionals Kolkata

2coms

Not Interested
Bookmark
Report This Job

profile Job Location:

Kolkata - India

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Summary:
We are seeking a skilled C Software Engineer to design and develop high-performance low-latency modules for video capture streaming encoding decoding and real-time analytics. This role is critical to building scalable and efficient video surveillance and AI-powered media processing systems. You will work closely with hardware acceleration technologies cross-platform frameworks and complex media pipelines to deliver robust optimized solutions. Your contributions will directly impact system performance reliability and innovation across diverse deployment environments making this a key position in advancing our AI-driven video computing platform.

Responsibilities:
  • Design implement and maintain high-performance C modules for video capture streaming encoding and decoding.
  • Develop optimized components for real-time computer vision analytics and media pipeline control.
  • Leverage hardware acceleration technologies including GPU Intel OpenVINO and CUDA for performance-critical workloads.
  • Perform system-level debugging performance tuning and multithreaded development across Linux and Windows platforms.
  • Integrate with AI models media servers and video storage subsystems to enable end-to-end video processing workflows.
  • Implement support for industry-standard video streaming protocols (RTSP RTP RTMP) and codecs (H.264 H.265 MJPEG).
  • Optimize video I/O buffering synchronization and hardware-accelerated processing for real-time responsiveness.
  • Utilize modern CMake-based build systems and cross-compilation toolchains for multi-platform deployment.
  • Manage system-level diagnostics memory management and crash recovery mechanisms.
  • Participate in peer code reviews uphold coding standards and maintain comprehensive technical documentation.

Requirements

  • 46 years of hands-on experience with modern C (C11/14/17) with a strong focus on performance and system-level programming.
  • Proven expertise in multi-threading STL and low-level system programming.
  • Experience with media frameworks such as GStreamer FFmpeg or custom media pipelines.
  • Proficiency in debugging tools including GDB Valgrind and performance profilers.
  • Familiarity with GPU programming (CUDA/OpenCL) or Intel OpenVINO is highly advantageous.
  • Demonstrated experience in cross-platform development particularly on Linux-based systems.
  • Solid understanding of IPC socket programming and real-time system design.
Why Join Us
  • Be part of an innovative company at the forefront of AI-driven video computing.
  • Collaborate with top-tier partners and industry leaders on cutting-edge technology.
  • Enjoy a competitive salary performance-based incentives and clear pathways for professional growth.
  • Drive impactful innovation with Videonetics where your work contributes to safer more efficient and sustainable communities.
Additional Details:

Experience: 4-6 years

Must-Have: C(11/14/17)

Skills: multi-threading STL and low-level system programming

Location: Kolkata

Notice Period: Immediate to 15 days

Salary: 14 LPA - 18 LPA

Employment type: Full-time



Required Skills:

Summary: We are seeking a skilled C Software Engineer to design and develop high-performance low-latency modules for video capture streaming encoding decoding and real-time analytics. This role is critical to building scalable and efficient video surveillance and AI-powered media processing systems. You will work closely with hardware acceleration technologies cross-platform frameworks and complex media pipelines to deliver robust optimized solutions. Your contributions will directly impact system performance reliability and innovation across diverse deployment environments making this a key position in advancing our AI-driven video computing platform. Responsibilities: Design implement and maintain high-performance C modules for video capture streaming encoding and decoding. Develop optimized components for real-time computer vision analytics and media pipeline control. Leverage hardware acceleration technologies including GPU Intel OpenVINO and CUDA for performance-critical workloads. Perform system-level debugging performance tuning and multithreaded development across Linux and Windows platforms. Integrate with AI models media servers and video storage subsystems to enable end-to-end video processing workflows. Implement support for industry-standard video streaming protocols (RTSP RTP RTMP) and codecs (H.264 H.265 MJPEG). Optimize video I/O buffering synchronization and hardware-accelerated processing for real-time responsiveness. Utilize modern CMake-based build systems and cross-compilation toolchains for multi-platform deployment. Manage system-level diagnostics memory management and crash recovery mechanisms. Participate in peer code reviews uphold coding standards and maintain comprehensive technical documentation. Requirements 46 years of hands-on experience with modern C (C11/14/17) with a strong focus on performance and system-level programming. Proven expertise in multi-threading STL and low-level system programming. Experience with media frameworks such as GStreamer FFmpeg or custom media pipelines. Proficiency in debugging tools including GDB Valgrind and performance profilers. Familiarity with GPU programming (CUDA/OpenCL) or Intel OpenVINO is highly advantageous. Demonstrated experience in cross-platform development particularly on Linux-based systems. Solid understanding of IPC socket programming and real-time system design. Why Join Us Be part of an innovative company at the forefront of AI-driven video computing. Collaborate with top-tier partners and industry leaders on cutting-edge technology. Enjoy a competitive salary performance-based incentives and clear pathways for professional growth. Drive impactful innovation with Videonetics where your work contributes to safer more efficient and sustainable communities. Additional Details: Experience: 4-6 years Must-Have: C(11/14/17) Skills: multi-threading STL and low-level system programming Location: Kolkata Notice Period: Immediate to 15 days Salary: 14 LPA - 18 LPA Employment type: Full-time


Required Education:

Graduate

Summary:We are seeking a skilled C Software Engineer to design and develop high-performance low-latency modules for video capture streaming encoding decoding and real-time analytics. This role is critical to building scalable and efficient video surveillance and AI-powered media processing systems. ...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Anti Money Laundering
  • English Speaking
  • Data Entry
  • Food
  • Investigation
  • Adobe Indesign