Enable job alerts via email!

Product Engineer, Products

Singtel Group

Singapore

On-site

SGD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

An innovative technology services firm is seeking a skilled developer to implement and optimize device integration services focused on video analysis and computer vision. This role involves leveraging C++ programming, enhancing big data solutions, and integrating AI algorithms to deliver high-performance, scalable solutions. Join a diverse and dynamic team that values adventure, excellence, and unity, and contribute to projects that drive real impact across the Asia Pacific region. If you are passionate about technology and eager to grow in the field of Video Intelligence, this opportunity is perfect for you.

Qualifications

  • Strong proficiency in C++ and familiarity with C++11/14/17 standards.
  • Demonstrated expertise in video analysis and computer vision.

Responsibilities

  • Implement and optimize device integration services for video analysis.
  • Enhance big data solutions and contribute to microservices implementation.

Skills

C++ Programming
Video Analysis
Computer Vision
Video Processing
Problem-Solving
Debugging
Parallel Programming
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.

We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.

Together, we make the extraordinary happen.

Learn more about us at ncs.co and visit our LinkedIn career site.

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