Search by job, company or skills

M

Sr Engineer - Computer Vision

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Matrix Comsec (www.matrixcomsec.com) is a leader in Security and Telecom solutions for modern businesses and enterprises. We are the first of its kind Research & Development company as part of the Make In India forum and we have developed our expertise in designing and manufacturing products & solutions such as -Video Surveillance, People Mobility and Unified Communication . As an innovative, technology-driven and customer-focused organization, the company is committed to keeping pace with the revolutions in the Security and Telecom industries.

You can visit - https://www.matrixcomsec.com

Our Mission is simple. To prove that Indian engineers can design, develop, and manufacture world-class technology products for customers across the world, right from India. Join our team of like-minded engineers, applied researchers, and technocrats with the will, courage, and madness to achieve this mission!

Job Description

Role : Developer/Sr. Developer - AI SDK

Function : Software Development (Artificial Intelligence + C++)

Work Location : Vadodara, Gujarat

Who are you

You are a dynamic and detail-oriented Software Developer, passionate about developing AI-based SDKs that enable high-performance computer vision and deep learning applications on edge and embedded platforms. You have a strong foundation in C/C++ programming, Object-Oriented Design, and Linux-based development, coupled with a deep understanding of system-level software, SDK architecture, and AI/ML integration. You thrive in an environment that challenges you to innovate, optimize, and collaborate working on SDKs that bridge AI algorithms and real-world embedded devices

Experience : 4+ Years

Qualification : B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, or related engineering discipline

Technical Skills Required :

  • Strong programming skills in C++ (C++11 and above) and/or C.
  • Solid understanding of Object-Oriented Design, data structures and memory management.
  • Hands-on experience with OpenCV (image processing, computer vision functions).
  • Experience working on Linux-based development (cross-compilation, debugging, profiling tools).
  • Knowledge of multithreading, synchronization, and real-time system constraints
  • Experience using CMake or similar build systems.
  • Version control with Git

Good to have skills :

  • Hands-on knowledge on VC++ programming
  • Familiarity with Deep Learning inference workflows using frameworks such as TensorRT, OpenVINO or TFLite.
  • Exposure to embedded platforms (ARM-based SoCs, edge AI devices)
  • Knowledge of GPU programming (like CUDA, NPU SDKs).
  • Experience integrating models trained with YOLO, MediaPipe or other vision models.
  • Exposure to SDK/API design principles for developer-friendly interfaces.
  • Experience with cross-platform portability and optimization.
  • Familiarity with CI/CD and unit testing frameworks (e.g. GoogleTest)

If you have hands on experience in C++ Programming, Computer vision, OpenCV and deep learning applications on edge and embedded platforms. Click on Apply and we will reach out to you soon. You can also send an email on [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139016665