C++/Linux Developer

1 week ago


Bengaluru, India Jobtravia Pvt. Ltd. Full time

Job Profile : C++ Linux Developer Automotive Domain | BangaloreDomain : Automotive Infotainment & Cockpit SystemsProject : Mercedes-Benz | Advanced Cockpit & Infotainment DevelopmentLocation : BangaloreExperience : 3- 5 yearsJoin Date : Immediate Joiners OnlyAbout the Role :We are seeking a highly skilled C++ Linux Developer with strong expertise in embedded systems and automotive infotainment/cockpit software development. You will work on Mercedes-Benzs next-gen cockpit systems, contributing to HMI, graphics frameworks, middleware, and hardware integration layers. This role requires in-depth knowledge of ARM-based multicore platforms, Linux kernel internals, and GPU/graphics pipelines, with a focus on performance, safety, and reliability.Key Responsibilities :Core Development :- Design, implement, and optimize C/C++ applications for infotainment/cockpit systems running on Linux/Android.- Develop device drivers and middleware components for ARM-based platforms.- Work on multilayered software architecture for infotainment, HMI, and connectivity modules.- Implement and optimize low-latency graphics rendering pipelines (Wayland, Weston, OpenGL ES, Vulkan).Platform & Kernel Engineering :- Configure and manage device trees for ARM SoCs.- Work with Linux kernel internals :1. Memory management (paging, allocation, MMU).2. Interrupt handling and scheduling (ARM GIC, timers).3. DMA and hardware abstraction.- Debug and optimize kernel-space and user-space Contributions :- Develop and integrate infotainment security frameworks (secure boot, sandboxing, access control).- Contribute to functional safety compliance (ISO 26262, ASPICE) in embedded development.- Ensure real-time responsiveness and deterministic behavior for cockpit-critical features.- Collaborate with HMI designers and system architects to ensure seamless UX integration.Collaboration & Tools :- Use Git, Repo, Gerrit, and CI/CD pipelines for version control and code reviews.- Work closely with cross-functional teams (UI/UX, hardware, QA, DevOps).- Debug using GDB, perf, Valgrind, strace, dmesg, and JTAG/trace tools.Required Skills & Experience :- 3- 5 years of hands-on experience in C++ (C++11/14/17) development on Linux/Android.- Strong understanding of embedded ARM architectures (ARMv8, Cortex-A, GPU subsystems).- Hands-on experience in infotainment/cockpit SW development & design.- Strong understanding of Linux kernel internals (schedulers, memory, device drivers).- Experience with Linux/Android graphics frameworks (Wayland, Weston, DRM, EGL).- Knowledge of multicore synchronization, IPC mechanisms, and real-time optimizations.- Exposure to networking stacks (CAN, Ethernet) and automotive communication protocols.- Strong debugging and performance optimization skills in multi-threaded environments.Nice-to-Have (Preferred Qualifications) :- Familiarity with AUTOSAR Adaptive and QNX.- Knowledge of Hypervisors, containerization (Docker/LXC) for embedded.- Experience with Yocto/Buildroot for Linux builds.- Exposure to functional safety (ISO 26262) & cybersecurity standards (ISO 21434).- Prior work on OTA updates, diagnostic services (UDS), and Telematics modules. (ref:hirist.tech)


  • C++/Linux Developer

    1 week ago


    Bengaluru, India Univision Technology Consulting Private Limited. Full time

    Designation : C++ Linux DeveloperJob Description : We are looking for a skilled C++ Linux Developer to join our team. The role involves developing and optimizing applications on Linux platforms, with opportunities to work on performance-critical and system-level components. Candidates with additional experience in CPU/GPU domains will have an added...

  • C++ Linux Developer

    1 week ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job DescriptionWe are looking for a C++ Developer with strong development experience in C++, Linux.Key ResponsibilitiesDevelop and debug C++ application software in Linux.Scripting knowledge in Shell/Python is a mustHands-on experience with Linux commands and Multithreading.Primary Skills: C++, Linux.Secondary Skills: Python, Java.Qualification: Bachelor's...


  • Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About Company :Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services,...

  • C++ Linux Developer

    2 weeks ago


    Bengaluru, Karnataka, India Capgemini Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Description We are looking for a C++ Developer with strong development experience in C++, Linux.Key ResponsibilitiesDevelop and debug C++ application software in Linux.Scripting knowledge in Shell/Python is a mustHands-on experience with Linux commands and Multithreading. Primary Skills:  C++, Linux.Secondary Skills: Python,...

  • C++ Linux Developer

    2 weeks ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    C++ Linux Developer – Infotainment Domain We're looking for skilled C++ Linux Developers with experience in automotive infotainment systems to join our dynamic team. If you're passionate about embedded development and multimedia technologies, this is your opportunity to work on next-gen in-vehicle experiences. Key Responsibilities:Develop and...


  • Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Skills : C++ 11/C++ 14 versions, Linux/QNX development toolchain, debugging tools like GDB etc, Object-Oriented Concepts, automotive development methodology & conceptsExperience: 5-10 years Experience in the design and development of C++ based Infotainment middleware (Multimedia, Projection, Bluetooth, Tuner, System Infrastructure etc.) components on...

  • C++ Linux

    2 days ago


    Bengaluru, Karnataka, India HARMAN International Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...

  • C++ Linux

    2 days ago


    Bengaluru, Karnataka, India HARMAN International Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...

  • C++ Linux

    1 week ago


    Bengaluru, Karnataka, India Harman Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Location:IN_Bangalore_Sattva Knowledge Court Bdg_HIIJob Family:EngineeringWorker Type Reference:Regular - PermanentPay Rate Type:SalaryCareer Level:T3(A)Job ID:R Description & RequirementsIntroduction: A Career at HARMAN AutomotiveWe're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At...

  • Linux C/C++ Developer

    3 weeks ago


    Bengaluru, India HARMAN International Full time

    HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...