





Known automotive brand, metro Bangalore location, and mid-level engineer title create moderate applicant competition.
Automotive embedded telematics requires specialized Linux, C/C++, and domain knowledge, limiting transferability across industries.
Explicit 5–8 years plus mandatory embedded Linux/C++/IPC and toolchain requirements make screening strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain automotive-grade Linux embedded software using C/C++ for telematics devices focusing on communication, networking, and positioning.
Lead efforts to build and demonstrate prototypes (POCs) and bring telematics products and solutions to market, involved in demos and cross-functional collaboration.
Optimize software for resource constraints (CPU, memory, power, network) and develop scalable, reusable components supporting telematics domain research and new business creation.
5 to 8 years of software development experience.
Bachelor’s or Master’s degree in electrical, communications, computer engineering or a related discipline.
Strong hands-on experience with Linux on embedded platforms and embedded software development using C/C++.
Experience with STL, Linux IPC mechanisms (sockets, message queues, shared memory), multithreading, version control systems (GIT, Gerrit, Perforce), unit testing frameworks (Gtest), and package management (Open Embedded, bitbake).
Experienced in developing automotive or telematics embedded software and comfortable working across technical domains to explore new technologies.
Skilled in designing scalable, maintainable embedded Linux applications with thorough understanding of resource optimization for automotive environments.
Able to lead cross-geographic teams in agile environments, translating business needs into executable software development tasks and product demonstrations.