Skip to Main Content

Job Title


Senior Embedded Software Engineer(Platform)


Company : Matrix Comsec


Location : Vadodara, Gujarat


Created : 2026-02-23


Job Type : Full Time


Job Description

Company Overview: Established in 1991, Matrix ComSec()is a leader in Security and Telecom solutions for modern businesses and enterprises. 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. With around 40% of its human resources dedicated to the development of new products, Matrix has launched cutting-edge products like Video Surveillance Systems - Video Management Software, Network Video Recorder, and IP Camera, Access Control and Time-Attendance Systems as well as Telecom Solutions such as Unified Communications, IP-PBX, Universal Gateways, VoIP and GSM Gateways and Communication Endpoints. These solutions are feature-rich, reliable and conform to international standards. Having global footprints in Asia, Europe, North America, South America and Africa through an extensive network of more than 2,500 channel partners, Matrix ensures that the products serve the needs of its customers faster and longer. Matrix has gained the trust and admiration of customers representing the entire spectrum of industries. Matrix has won many international awards for its innovative products.Some of our Core Products are as per below: 1. IPVS - Camera and Video Surveillance Solutions VMS NVR DVR Intelligent Video Analytics 2. ACTA - People Mobility Management & Security Solutions Access Control Systems Time and Attendance System Canteen Management Roaster Management Visitor Management 3. Telecom Solutions which we provide IP-PBX GSM & VOIP Gateways Voice Mail Systems Digital PBX . Unified Communication (UC)About Matrix R&D Matrix R&D is on a mission to prove that Indian Engineers can design, develop and manufacture world-class technology products and sell to the entire world. Matrix R&D is a group of like-minded engineers and technologists who have the Will, Courage and Madness to achieve their mission. It is a serious technology workplace, and its sanctity is driven by its code of conduct. Code of conduct at MATRIX R&D includes being Accountable to deliverables; Fully dedicated to work during work hours; Collaborative approach; ‘Will Do’ Attitude; Professional Etiquettes; Cordial Behaviour; Decent-professional dressing. At MATRIX R&D, no one teaches, everyone learns. Hence, you need not be surprised when you get tasked on a live project on your very first day. Someone might handhold you for a couple of days but not more. We at MATRIX R&D, believe that the key to success is Competence and Accountability towards the work and NOT experience. Experience is a mere Catalyst! We at MATRIX R&D are fanatical about doing things ‘First Time Right’ and that is what we expect from all who become part of our team. FTR reduces rework, reduces cost and improves Time to Market. It also reduces fatigue of doing the same work over and over again. More importantly, it gives a sense of accomplishment. If this is something new for you, we suggest you unlearn everything you have conceived or perceived about quality till now – Understand, Adapt and Practice the ‘First Time Right’ (FTR) philosophy with us. We have set an aspirational goal of First Time Right Design that many will say is impossible to achieve especially in the software world, but we think this is the most important ingredient to become one of the best product engineering company in the world and build world class products for the world. We have no fear of failing or taking on uncharted areas of work, but we have alot of productive paranoia about what could go wrong and using that fear we turn that into clear-headed action and reduce the chances of failure.If your ambitions and thoughts match ours, we see a great chance of working together!Who are you You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux/ Kernel based real time software applications You possess very good knowledge of Software Development, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications. You have exposure to design and development of SaaS Applications – Born in cloud – developed from scratch.Technical Skills Required : Mandatory exposure in Programming language C, Embedded C. Working on Linux as an OS. Exposure to Linux or Kernel Programming. Exposure working in Device Drivers, UBoot, Yocto, Board Bring up, Board design, Bootloader etc. BSP Development - Board Support Package. IPC – Inter Process Communication Protocols. The Project should be bug free. You have good logical, analytical skills and problem-solving skills.You take complete ownership of timely product delivery with impeccable software quality. You are a motivated problem solver who can accurately document and communicate issues; can present the problem and solution in a short and crisp manner without taking into circles.How your day might look like Work with development teams and product managers to ideate a solution. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning code in the appropriate language. Integrate individual software solutions to higher level systems. Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries. Increase the Velocity of development through operational excellence. It is expected to complete the given task on time.