Live opening · Posted 1 day ago

Linux Platform Software Team Lead

Knowledge Artisans Private Limited · Trivandrum, Kerala, India (On-site)
Linkedin No
You are 1 day behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyKnowledge Artisans Private Limited
LocationTrivandrum, Kerala, India (On-site)
Work modeNo
SourceLinkedin
Listed1 day ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
4 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
16,956 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Linux Platform Software Team Lead
About the Role
We are seeking applicants for a leading well established product engineering and software development company, a Linux Platform Software Team Lead to guide a team of Linux platform software engineers. This role is crucial for the design, development, and continuous enhancement of the Linux userspace platform for our next-generation connected security and access control products. You will be responsible for the Linux platform architecture, creating reusable system services, middleware, and microservices that serve as the foundation for multiple products. This position involves defining interfaces between the operating system, hardware, cloud services, companion MCUs, and product applications, while also mentoring the team and coordinating technical activities across the project.
Location: Kochi / Trivandrum Work Mode: Onsite
Key Responsibilities
Team Leadership: Lead and mentor a team of Linux Platform Software Engineers.
Platform Architecture: Design and maintain the Linux userspace architecture, developing reusable platform services and software components shared across multiple products.
Platform Services: Develop and maintain system services and microservices supporting configuration management, diagnostics, logging, security, OTA updates, cloud connectivity, event management, and rules processing.
IPC & Integration: Design and implement robust inter-process communication (IPC) using technologies such as D-Bus, gRPC, Unix Domain Sockets, shared memory, and message queues. Integrate platform services with embedded Linux, companion MCUs, cloud services, and product applications.
Software Design & Development: Develop modular, multithreaded, event-driven software with a strong focus on scalability, maintainability, performance, and reliability.
Technical Leadership: Provide technical leadership across hardware, BSP, application, cloud, and system architecture teams throughout the product lifecycle.
Planning & Reviews: Plan software activities, perform architecture/design reviews, and ensure software quality.
Requirements
English – high proficiency.
3+ years of technical leadership experience leading a Linux software or platform team.
8+ years of experience developing Linux userspace applications, middleware, or distributed software systems.
Strong programming skills in C/C++ and Python.
Extensive experience developing Linux system services and systemd-based applications.
Experience designing microservice-oriented or service-oriented software architectures.
Strong knowledge of IPC mechanisms, including D-Bus, gRPC, Unix Domain Sockets, shared memory, and message queues.
Experience developing multithreaded and event-driven applications.
Experience with configuration management, logging frameworks, diagnostics, OTA update mechanisms, cloud integration, REST APIs, and MQTT.
Solid understanding of authentication, authorization, encryption, and secure software design principles.
Experience with Git, CMake, Linux development environments (Debian SDK, Yocto or similar), and modern software engineering practices.
Strong analytical, architectural, and problem-solving skills.
Preferred Skills
Experience developing Java-based embedded applications or OSGi-based systems.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App