Enable job alerts via email!

Product Engineer, C++c

NCS Pte. Ltd.

Singapore

On-site

USD 60,000 - 100,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology services firm seeks a skilled C++ Developer to enhance video analysis and AI integration. In this role, you'll implement and optimize device integration services, ensuring high performance and real-time capabilities. You'll work with cutting-edge technologies like Kubernetes and Docker, contributing to large-scale media ingestion and processing solutions. Join a diverse team of experts passionate about technology and committed to delivering impactful solutions across the Asia Pacific region. This is an exciting opportunity to grow your skills in a dynamic environment where your contributions will make a significant difference.

Qualifications

  • Strong proficiency in C++ and its development environments.
  • Experience in video analysis and computer vision projects.
  • Familiarity with Linux and open-source libraries.

Responsibilities

  • Implement and optimize device integration services using C/C++.
  • Enhance big data solutions and architecture.
  • Deliver scalable solutions with Kubernetes and Docker.

Skills

C++ Programming
Video Analysis
Computer Vision
AI Algorithms
Problem-Solving
Parallel Programming
Debugging Skills
Teamwork

Education

Bachelor's in Computer Science
Bachelor's in Electrical Engineering
Bachelor's in Computer Engineering

Tools

OpenCV
Git
CMake
Docker
Visual Studio
CLion

Job description

NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.

What will you do?

  • Use C/C++ to implement, optimize and integrate device integration services with a focus on video analysis, computer vision, and/or video processing.

  • Implement and integrate AI algorithms.

  • Ensure high performance, real-time capabilities, and efficient resource utilization

  • Enhance big data solution and architecture.

  • Improve system performance with solid benchmarks.

  • Deliver scalable solutions using Kubernetes and Docker technologies

  • Debug and assist in maintenance of the Video and AI Management System services

  • Propose designs and changes to meet new requirements or solve new problems

  • Contribute to the implementation and maintenance of microservices to achieve large-scale ingestion, storage, and presentation of media from a range of sources.

  • Contribute to AI algorithm implementation, integration, and orchestration.

  • Contribute to Big data storage, mining, and presentation.

The ideal candidate should possess:

  • Bachelor's in Computer Science, Electrical Engineering, Computer Engineering or equivalent.

  • Strong proficiency in C++ programming, its development environments, and popular libraries.

  • Good knowledge of C++11/14/17 standards

  • Demonstrated expertise in video analysis, computer vision, and video processing through prior work or projects.

  • Familiarity with open-source computer vision libraries and frameworks, such as OpenCV.

  • Experience with software development tools (e.g., Git, CMake, Docker) and development environments (e.g., Visual Studio, CLion).

  • Familiar with Linux environment.

  • Solid understanding of data structures and algorithms.

  • Proficiency in parallel programming, multi-threading, and optimizing code for performance.

  • Strong problem-solving and debugging skills.

  • Excellent communication and teamwork abilities.

  • A passion for technology and a commitment to ongoing learning and growth in the field of Video Intelligence.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.