Join Whatsapp Channel Join Now →
Loading
August 30, 2026
Share this Job

Company: Thinkpalm Technologies Pvt.Ltd

Location: Kerala

Posted Date: 29-08-2026

Last Date to Apply: 04 Sep 2026

Job Opportunities

Career Opportunities

Thinkpalm Technologies Pvt.Ltd

0484-4104100
info@thinkpalm.com

Linux Platform Lead

PLATFORM LEAD – JD
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.

See also  Senior Digital Marketing Specialist(2+)- Kerala Infopark

Requirements
3+ years of technical leadership 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.
Experience developing Java-based embedded applications or OSGi-based systems is an advantage.
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.
English – high proficiency.

If this opportunity aligns with your career goals, kindly share your updated resume with us at r.reshma@thinkpalm.com

Apply Now


Share this Job

You Missed