Linux Architect / Principal Engineer (Chennai)

Linux Architect / Principal Engineer (Chennai)

22 Aug
|
Recognized
|
Chennai

22 Aug

Recognized

Chennai

This role is for one of the Weekday's clients

Salary range: Rs 500000 - Rs 4000000 (ie INR 5-40 LPA)

Min Experience: 12 years

Location: Chennai

JobType: full-time

We are looking for an experienced Linux Device Driver Engineer to design, develop, and optimize low-level software components for advanced display and high-speed interface systems in embedded environments. In this role, you will work closely with hardware and software teams to architect and implement Linux kernel device drivers for display technologies and high-speed SerDes interfaces while ensuring seamless integration with modern graphics frameworks. You will play a key role in board and SoC bring-up, enabling reliable communication between hardware subsystems and the operating system. The position requires deep expertise in Linux kernel development, embedded systems, and display technologies, along with the ability to troubleshoot complex hardware–software interactions such as link training, timing synchronization, and signal integrity. You will also contribute to improving platform stability and performance while supporting upstream contributions and collaboration within the Automotive Grade Linux (AGL) ecosystem. This role offers the opportunity to take ownership of technically challenging components, guide engineering efforts, and help build scalable solutions for next-generation embedded platforms.

Key Responsibilities

• Architect and develop Linux kernel device drivers for display interfaces and SerDes-based communication systems
• Design and integrate drivers with display frameworks such as DRM/KMS and the graphics software stack
• Lead board and SoC bring-up activities for display and SerDes subsystems
• Develop and maintain drivers for technologies such as DisplayPort, eDP, and high-speed serial interfaces
• Debug and resolve complex hardware and software issues including link training, clock synchronization,



and timing configuration
• Work closely with hardware, firmware, and system software teams to ensure seamless integration of display and communication subsystems
• Contribute to Linux upstream development and collaborate with open-source communities such as Automotive Grade Linux (AGL)
• Optimize driver performance, reliability, and maintainability within embedded Linux environments
• Participate in system-level debugging, validation, and performance tuning
• Mentor junior engineers and provide technical guidance on embedded Linux driver development

What Makes You a Great Fit

• Strong programming skills in C/C++ (C++17 or higher) with deep understanding of system-level programming
• Extensive experience in Linux kernel development and device driver implementation
• Solid debugging skills within Linux kernel environments and embedded systems
• Experience with POSIX-based operating systems such as Embedded Linux or QNX
• Solid understanding of multi-threading, multi-processing, IPC mechanisms, and synchronization in multi-core systems
• In-depth knowledge of display technologies such as DisplayPort or eDP
• Experience working with device tree configuration and hardware interfaces including I2C, SPI, and GPIO
• Hands-on experience with SerDes technologies such as GMSL, OpenGMSL, FPD-Link, or similar high-speed interfaces
• Familiarity with Automotive Grade Linux (AGL) or similar automotive software platforms
• Experience with embedded build systems such as Yocto or equivalent environments
• Strong analytical and problem-solving skills for debugging complex hardware-software interactions
• Ability to work collaboratively while also taking technical ownership of critical system components

Skills

• Linux Device Driver Development
• Linux Kernel
• DRM / KMS
• DisplayPort / eDP
• SerDes / GMSL
• Yocto
• Automotive Grade Linux (AGL)

📌 Linux Architect / Principal Engineer (Chennai)
🏢 Recognized
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: linux architect / principal engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: linux architect / principal engineer (chennai) / chennai