About Company
Our client is prominent Indian multinational corporation specializing in information technology (IT), consulting, and business process services and its headquartered in Bengaluru with revenues of gross revenue of ₹222.1 billion with global work force of 234,054 and listed in NASDAQ and it operates in over 60 countries and serves clients across various industries, including financial services, healthcare, manufacturing, retail, and telecommunications. The company consolidated its cloud, data, analytics, AI, and related businesses under the tech services business line. Major delivery centers in India, including cities like Chennai, Pune, Hyderabad, and Bengaluru, kochi, kolkata, Noida.
Job Title : Linux Architect – Automotive Domain
Key Skills : C++,Automotive Domain,Linux,Middleware ,IPC Mechanism
Mode of Interview : Virtual
Location : Bangalore
Notice Period : Immediate to Serving
Job Summary :
We are seeking an experienced Linux Architect with a strong background in automotive systems , C++ programming , and Linux-based embedded platforms . The ideal candidate will lead the design and development of middleware components, IPC (Inter-Process Communication) frameworks, and system-level integrations for next-generation automotive software platforms.
Key Responsibilities :
Architect and design robust Linux-based systems for automotive control units (ECUs) and infotainment systems.Define and develop middleware components to enable seamless integration between hardware abstraction layers, applications, and services.Implement and optimize IPC mechanisms (e.g., D-Bus, sockets, shared memory, binder, etc.) to support real-time, secure, and reliable communication across system components.Collaborate closely with hardware, software, and systems teams to ensure end-to-end platform integration.Evaluate and select appropriate open-source or commercial software stacks for middleware and IPC needs.Drive performance optimization, power management strategies, and system stability improvements.Ensure compliance with automotive standards (e.g., AUTOSAR, ISO 26262, MISRA).Provide technical leadership and mentorship to development teams.Required Skills and Qualifications :
Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field.8+ years of hands-on experience with C++ development on Linux-based embedded systems .Proven experience in architecting Linux systems for automotive or embedded applications.Deep understanding of IPC mechanisms (e.g., POSIX, D-Bus, shared memory, message queues).Experience with middleware architecture and design , including system services and daemons.Familiarity with Linux kernel , device drivers, systemd, and bootloaders.Strong knowledge of real-time systems , memory management, and multi-threading.Exposure to automotive standards like AUTOSAR , Functional Safety (ISO 26262) is a strong plus.Strong problem-solving and debugging skills using tools like GDB, strace, perf, Valgrind, etc.Excellent communication and technical documentation skills.Interested candidates may send their resumes to swetasingh@people-prime.com