Tech Lead - Embedded Software (Application)
Matrixcomsec · Vadodara - R&D I · India · On-site
Posted Sep 2, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
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!
Why work at Matrix
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 Tech Lead, 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.
Job Description
Role : Technical Lead- Embedded (IPVS)
Function : Embedded Software Development (IPVS)
Work Location : Vadodara, Gujarat
Who are you
You are a passionate and technically strong Embedded Software professional with expertise in Embedded Linux, Real-Time Systems, C/C++, OOPS, Data Structures, Multi-threading, IPC/Message Queues, Networking, and Software Security.
You have the ability to design software architecture, lead technical development, review code, mentor team members, and drive end-to-end delivery of robust and scalable embedded solutions. Exposure to cloud-connected/IoT or SaaS applications will be an added advantage.
Experience : 5+ Years
Qualification : B.E./B.Tech./M.Tech in Electronics & Communication, Electronics, Electronics & Telecommunication, Computer Engineering, Computer Science, or a related discipline.
Technical Skills Required :
Strong hands-on experience in C /Embedded C and good knowledge of C++ / C++11.
Strong expertise in Embedded Linux, including system-level development, debugging, performance analysis, and troubleshooting.
Strong experience in Socket programming and a solid understanding of networking fundamentals.
Strong understanding of IPC, multithreading, synchronization mechanisms, and memory management.
Good knowledge and hands-on experience in video and audio media technologies.
Experience with end-to-end effort estimation, technical planning, and task breakdown, ensuring predictable and timely delivery.
Proven experience in leading and participating in design and code reviews, with a strong focus on engineering standards, scalability, maintainability, and best practices.
Experience ensuring that technical solutions are aligned with product requirements, architectural guidelines, and business objectives.
Proven ability to identify technical risks, dependencies, performance bottlenecks, and architectural…