
C++/Linux Developer
3 weeks ago
Job Profile : C++ Linux Developer Automotive Domain | Bangalore
Domain : Automotive Infotainment & Cockpit Systems
Project : Mercedes-Benz | Advanced Cockpit & Infotainment Development
Location : Bangalore
Experience : 3- 5 years
Join Date : Immediate Joiners Only
About the Role :
Key Responsibilities :
Core Development :
- 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 :
- 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 :
- 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 :
- 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 :
- 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) :
- 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
3 weeks ago
Bengaluru, Karnataka, 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...
-
Expert C++ Linux Developer Wanted
1 week ago
Bengaluru, Karnataka, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,00,00,000About the JobWe are seeking a highly skilled C++ Linux Developer to design, develop, and maintain high-performance software applications on Linux platforms for a leading OEM client in Germany.Key Responsibilities:C++ Application Development: Develop efficient and reliable C++ applications on Linux platforms with expertise in C++11, C++14, or...
-
C Linux Yocto Developer
2 days ago
Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole Summary/PurposeThe role is responsible for the design and development of Linux based embedded OS based on Yocto Distribution.Essential ResponsibilitiesPlatform development OS, BSP and drivers for Linux based Embedded software.Hands on Linux based embedded software development; able to own, create and deliver platform components and analyze and resolve...
-
Embedded C,Linux,BSP
3 weeks ago
Bengaluru, Karnataka, India Growel Softech Private Limited Full timeJob DescriptionDescriptionWe are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing software...
-
C Developer
3 weeks ago
Bengaluru, Karnataka, India Mobile Programming Full timeJob Description- Good programming skills in C, C++, Data structures, Linux OS usage concepts- Other Relevant Skills: Exposure to Yokto, Any Application frameworks (C++ or Java-based)- Knowledge of Telematics/Mobile platforms- Linux-based telematics platform from a leading chipset vendor is used by various automotive manufacturers for building end-to-end...
-
C Linux RDKV/Gstreamer/STB Developer
2 weeks ago
Bengaluru, Karnataka, India Tata Elxsi Full timeJob DescriptionExperience: 5 15 Years.Location: Trivandrum, Bangalore, ChennaiDomain Skills:- C- Linux- STB (Set-Top Box)- Adaptive streaming- GStreamer- V4L2 (Video4Linux2)Skills and Requirements:- Qualification - Bachelors or Masters degree in Computer Science, Software Engineering.- More than 3 years of experience in the video domain- Hands on experience...
-
Linux Developer
2 weeks ago
Bengaluru, Karnataka, India Eximietas Design Full time ₹ 5,00,000 - ₹ 10,00,000 per yearRole & responsibilitiesKey QualificationsEmbedded LinuxC/C++ developmentshell scriptingpython scriptingDriver developmentDetail oriented and process orientedStrong in Debugging skills
-
C/C++ Developer
1 week ago
Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full timePosition : C / C++ Developer Communication Protocols : : 8+ Mode : Rounds : 2 Responsibilities : - Develop and maintain firmware/software in C/C++ for communication protocols.- Work on BMC (Baseboard Management Controller) and related technologies.- Implement and optimize I2C, SPI, PCIe, SMBus, IPMI protocols.- Collaborate with hardware, firmware,...
-
C++ Developer
2 weeks ago
Bengaluru, Karnataka, India Trigent Software Private Limited Full timeJob DescriptionPrimary Skill- C++, SOMEIP, Linux DevelopmentDescription:Must-Have Skills:Proficiency in C++.Advanced proficiency in Python.Experience with Docker.Strong Linux skills.(experience with shell scripting)Proven experience with large-scale system tooling.Good to Have:Experience with DevOps tools such as GitLab CI and Jenkins.Understanding of...
-
C/C++ Developer
1 week ago
Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full timePosition : C / C++ Developer L2/L3 Protocols Location : : 8+ YearsWork Mode : Rounds : 2 Responsibilities : - Design, develop, and optimize C/C++ based networking software.- Implement and maintain L2/L3 protocols such as BGP, OSPF, and STP.- Work on high-performance packet forwarding and routing solutions.- Collaborate with cross-functional teams for...