C++/Linux Developer
1 week ago
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 timeDesignation : 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 yearJob 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...
-
C/C++ Developer with Linux
1 week ago
Bengaluru, Karnataka, India People Prime Worldwide Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout 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 yearJob 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 yearC++ 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...
-
C++, Linux Developer
1 week ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSkills : 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 yearHARMAN'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 yearHARMAN'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 yearLocation: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 timeHARMAN’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...