Tech Lead - Embedded Software (Application)

Posted Yesterday
Be an Early Applicant
Vadodara, Gujarat, IND
In-Office
Senior level
Hardware • Information Technology • Security • Software
The Role
Lead embedded software development across the full product lifecycle, from architecture and design through development, integration, testing, production, and deployment. Develop and debug Embedded Linux systems using C/C++, networking, IPC, multithreading, real-time technologies, and media systems. Estimate work, plan tasks, conduct design and code reviews, mentor engineers, identify technical risks, and coordinate with product, QA, architecture, and development teams to deliver scalable, maintainable, high-quality products on time.
Summary Generated by Built In
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 challenges, and drive effective mitigation strategies.
  • Strong collaboration experience with Product Management, QA, Architects, and other cross-functional teams to ensure technical and business alignment.
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

What do we offer you
  • Opportunity to work for Indian Technology Company. You can contribute to the mission of making world class products, In India, for the world.
  • Opportunity to remain rooted as an engineer, a designer, and a technologist while leading a large team.
  • Opportunity to work on real time applications, live streaming projects and end to end product development life cycle.
  • Opportunity to lead multiple projects based on Embedded, Linux, Windows, AI and Mobile Technologies.
  • Be a part of Multicultural, Gender unbiased, Merit driven team.
  • Robust Rewards and Recognition program that encourages growth mindset.
  • Competitive Salary with various other benefits.
  • Five Days Working/ Flexi days.
  • Leave Encashment As per Company’s Norms.
  • Canteen facility on sharing basis.
  • Generous Annual Leave : 27 days (PL+SL+CL) + 8 public holidays, holiday adjustments to convert weekends to long weekends.
  • Group Mediclaim Insurance (for self + spouse + 2 kids + 2 parents), Accident Insurance (Employee) - Premium paid by the Company.




Skills Required

  • 5+ years of experience in embedded software development
  • B.E., B.Tech., or M.Tech. in Electronics and Communication, Electronics, Electronics and Telecommunication, Computer Engineering, Computer Science, or a related discipline
  • Strong hands-on experience in C or Embedded C
  • Good knowledge of C++ and C++11
  • Strong expertise in Embedded Linux, including system-level development, debugging, performance analysis, and troubleshooting
  • Strong experience with socket programming and networking fundamentals
  • Strong understanding of IPC, multithreading, synchronization mechanisms, and memory management
  • Hands-on experience with video and audio media technologies
  • Experience with effort estimation, technical planning, and task breakdown
  • Experience leading or participating in design and code reviews
  • Ability to identify and mitigate technical risks, dependencies, performance bottlenecks, and architectural challenges
  • Experience collaborating with Product Management, QA, Architects, and cross-functional teams
  • Exposure to cloud-connected, IoT, or SaaS applications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,178 Employees
Year Founded: 1991

What We Do

Matrix Comsec is an India-based technology company established in 1991 that develops and manufactures enterprise-grade security and telecom solutions. Its portfolio includes IP video surveillance systems, network cameras, video management software, network video recorders, access-control systems, time-attendance systems, and telecom products. Matrix focuses on cybersecure, integrated, scalable technologies for modern businesses and enterprises, with solutions designed, developed, and manufactured in India.

Similar Jobs

Capco Logo Capco

Machine Learning Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

Traceability-BA

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Coursera + Udemy  Logo Coursera + Udemy

Staff Product Designer

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
India
1500 Employees

Mastercard Logo Mastercard

Security Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Vadodara, Gujarat, IND
38800 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account