ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Linux Application Developer
BA
Bajaj Auto

Linux Application Developer

India · Senior

Expect moderate competitionVerified listingPosted 19d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

LOW

Our tracked job listings for Bajaj Auto show limited recent activity.

Apply window

First 72 hours

Window passed - posted 19d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

23 listed
Inter-Process CommunicationTCP/IPApplications ArchitectureProcess ManagementEmbedded SystemsShared MemoryApplication FrameworksService Management+15 more
Inter-Process CommunicationTCP/IPApplications ArchitectureProcess ManagementEmbedded Systems

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Linux Application Developer – Automotive Cluster / Android Auto & Apple CarPlay

Position: Senior Application Development Engineer – Linux / Automotive Cluster
Experience Level: 3-10 years
Location: Pune / Bangalore

Desired Qualification:
BE / BTech / ME / MTech / M.Sc. in Electronics & Telecommunication / Electronics / Computer Science / Instrumentation & Control / Electrical Engineering from a reputed institute.

Required Exposure:

  • Strong hands-on experience in C/C++ application development on embedded Linux platforms.
  • Strong understanding of Linux application architecture, IPC, multithreading, synchronization and process management.
  • Experience developing applications for automotive embedded systems.
  • Strong understanding of POSIX/Linux APIs, sockets, shared memory, message queues and inter-process communication.
  • Experience with CAN/CAN-FD and automotive vehicle data integration.
  • Experience developing applications/services for instrument clusters, infotainment systems, digital cockpit or connected vehicle systems.
  • Strong understanding of networking protocols and communication interfaces such as TCP/IP, UDP, MQTT, Bluetooth and USB.
  • Hands-on exposure to Android Auto (AA) and Apple CarPlay (CP) projection integration.
  • Understanding of projection architecture, phone-to-vehicle connectivity, USB/Bluetooth/Wi-Fi based connectivity and projection session management.
  • Experience integrating Android Auto / Apple CarPlay projection with automotive HMI/infotainment systems.
  • Exposure to projection audio, video, touch/input and phone-call integration.
  • Understanding of USB host/device architecture and USB communication.
  • Experience with CGI, Wayland/Weston, Qt/QML or other Linux graphics/application frameworks will be an advantage.
  • Experience with Yocto-based embedded Linux systems.
  • Good understanding of system services, daemon development and startup/service management.
  • Strong debugging experience using GDB, logging, tracing and Linux system debugging tools.
  • Good knowledge of Git, GCC and CI/build environments.
  • Experience with automotive communication interfaces and diagnostics will be an advantage.
  • Knowledge of OTA/software update mechanisms and cybersecurity concepts will be a plus.

Job Profile:
We are looking for a Senior Linux Application Developer with strong experience in embedded automotive software development who can design and implement applications and system services for a Linux-based two-wheeler TFT cluster platform.

The selected candidate will be responsible for developing the application software layer responsible for interaction between the HMI, vehicle network, system services, connectivity components and external smartphone projection systems.

A key responsibility will be the integration of Android Auto and Apple CarPlay projection into the Linux-based platform. The candidate shall work on projection session management, connectivity, audio/video/input interfaces and integration of projection functionality with the cluster/infotainment HMI.

The candidate will need to work closely with HMI, middleware, connectivity, BSP and kernel/driver teams to ensure seamless integration of application functionality on the target ARM/Linux platform.

The role requires the ability to translate product requirements into robust Linux applications and services while considering performance, memory consumption, startup time, reliability, fault handling and automotive-grade software practices.

Key Responsibilities:

  • Design and develop Linux-based C/C++ applications and system services.
  • Develop application architecture for a two-wheeler digital cluster platform.
  • Integrate vehicle information from CAN/CAN-FD and other vehicle interfaces.
  • Develop IPC mechanisms between HMI, middleware and platform services.
  • Integrate Android Auto and Apple CarPlay projection.
  • Implement and integrate projection-related connectivity, audio, video and input handling.
  • Integrate USB/Bluetooth/Wi-Fi connectivity as required for projection functionality.
  • Coordinate with HMI teams for projection screen and user interaction integration.
  • Develop and integrate Linux daemons and background services.
  • Analyze application performance, CPU/memory utilization and startup time.
  • Debug application, connectivity and projection issues on target hardware.
  • Work with BSP/kernel/driver teams to resolve platform-level integration issues.
  • Participate in architecture definition, code reviews and software design activities.
  • Support system integration, validation and customer issue resolution.
  • Mentor junior application developers and contribute to coding standards and development practices.

Preferred Additional Experience:

  • Previous experience with Android Auto / Apple CarPlay integration in automotive products.
  • Experience with automotive infotainment/digital cockpit systems.
  • Experience with USB, Bluetooth, Wi-Fi and smartphone connectivity.
  • Understanding of A/V streaming, input events and projection protocols.

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 629-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

Keep browsing

All open roles at Bajaj Auto

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.