Posted:3 weeks ago|
Platform:
Work from Office
Full Time
We aspire to be world-leader in innovative telecom and security solutions by offering cutting-edge, high-performance telecom and security solutions to business customers.
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!
Matrix fully integrates software and hardware across its products. Engineers here collaborate more effectively to create solutions that solve real problems and make an impact. We are responsible for every nut, bolt, and line of code in our products!
As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers.
Role : Developer/Sr. Developer - AI SDK
Function : Software Development (Artificial Intelligence + C++)
Work Location : Vadodara, Gujarat
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
You are curious, disciplined, and have an eagerness to work on next-generation AI platforms, integrating models and algorithms into real-world embedded and edge systems.
Experience : 1-2+ Years
Qualification : B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, or related engineering discipline
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)
Collaborate with cross-functional teams (AI, Vision, Platform, and QA) to define and develop SDK components
Implement and optimize computer vision and AI inference pipelines for edge and embedded systems
Design, develop, and maintain reusable SDK APIs and libraries for internal and external developers
Integrate AI models (e.g., object detection, classification) into SDK workflows
Optimize algorithms for performance, memory, and latency
Participate in code reviews, design discussions, and continuous integration cycles
Debug, test, and document SDK modules and tools
Explore new frameworks, hardware accelerators, and tools to enhance SDK performance
Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India
Be part of a challenging, encouraging, and rewarding environment to do the best work of your life
Competitive salary and other benefits
Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends
5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work
Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee
On-premise meals, subsidized by the company.
If you are an Innovative Tech-savvy individual, Look no further. Click on Apply and we will reach out to you soon!
Matrix Comsec
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
4.0 - 9.0 Lacs P.A.
hyderabad, chennai, bengaluru
14.0 - 24.0 Lacs P.A.
chennai
Experience: Not specified
0.84 - 0.96 Lacs P.A.
bengaluru, thiruvananthapuram
7.0 - 17.0 Lacs P.A.
ahmedabad
22.5 - 27.5 Lacs P.A.
15.0 - 20.0 Lacs P.A.
10.0 - 20.0 Lacs P.A.
hyderabad, pune, bangalore rural
10.0 - 40.0 Lacs P.A.
thiruvananthapuram
Experience: Not specified
4.0 - 6.0 Lacs P.A.
hyderabad, bengaluru
15.0 - 20.0 Lacs P.A.