Linux Kernel & Driver Validation Engineer

ConnexR Solutions Pvt Ltd

Bengaluru

On-site

INR 2,600,000 - 4,100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ConnexR Solutions Pvt Ltd in Bengaluru, India seeks an experienced Linux Kernel & Driver Validation Engineer. The role emphasizes C programming, Linux kernel internals, file systems, and device driver validation with responsibilities for validation plans and test cases.

You will lead architecture discussions, debug critical issues, perform BSP porting and hardware bring-up, and validate SoCs and peripheral interfaces.

Qualifications

  • 6–12 years of relevant experience.
  • Strong hands-on Linux kernel and device driver expertise.
  • Experience with kernel debugging, driver development, and hardware bring-up preferred.

Responsibilities

  • Develop Linux kernel/file system features and device driver validation plans and test cases.
  • Lead architecture and validation discussions for system software components and peripheral interface validation.
  • Debug and identify root causes of critical system issues, including system crashes, system hangs, abnormal resets, and kernel failures.
  • Work on Linux kernel development, debugging, and validation.
  • Perform BSP porting, board bring-up, and hardware debugging.
  • Validate SoCs, kernel drivers, and peripheral interfaces.
  • System validation from user space and knowledge of user-space APIs.

Skills

C programming
Linux kernel
File systems
Device drivers
Kernel debugging
BSP porting
Board bring-up
x86
ARM
ARM64

Education

B.Tech or equivalent qualification

Tools

Git/GitHub/GitLab

Job description

Shift: Afternoon Shift (1:30 PM – 10:30 PM IST)

Interview Process: 2 Technical Rounds (L1 Virtual, L2 Face-to-Face)

Mandatory Skills

Strong C Programming

File Systems

Device Drivers

Job Description

We are looking for an experienced Linux Kernel & Driver Validation Engineer with strong expertise in C programming, Linux kernel internals, file systems, and device driver development and validation.

Develop Linux kernel/file system features and device driver validation plans and test cases.

Lead architecture and enhancement discussions for system software components and peripheral interface validation.

Debug and identify root causes of critical system issues, including system crashes, system hangs, abnormal resets, and kernel failures.

Work on Linux kernel development, debugging, and validation.

Perform BSP porting, board bring-up, and hardware debugging.

Validate SoCs, kernel drivers, and peripheral interfaces.

Required Technical Expertise

Strong C programming, Operating System, and compiler concepts.

Expertise in x86, ARM, and ARM64 architectures.

Hands-on experience debugging Linux kernel oops, backtraces, hangs, and kernel contexts.

Strong understanding of Linux kernel internals:

Memory management and allocation

Cache and interrupt handling

Concurrency and synchronization

BSP porting, schematic understanding, and board bring-up experience.

Device driver development and support in one or more areas:

USB, Graphics, Networking, ALSA, Video

System validation from user space and knowledge of user-space APIs.

Experience with Git, GitHub, or GitLab.

Good communication and interpersonal skills.

Education

B.Tech or equivalent qualification.

Candidate Requirements

6–12 years of relevant experience.

Strong hands-on Linux kernel and device driver expertise.

Candidates with kernel debugging, driver development, and hardware bring-up experience preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Developer
Linux Developer

Capgemini Engineering • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux Kernel & Device Driver Senior Developer
Linux Kernel & Device Driver Senior Developer

Sony India Software Centre • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Linux kernel Driver Development Engineer (Any Driver Development platform)
Linux kernel Driver Development Engineer (Any Driver Development platform)

ALTEN Calsoft Labs • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Linux Kernel Driver
Linux Kernel Driver

Tekskills Inc. • Delhi

On-site
INR 900,000 - 1,300,000
Linux Kernel Driver
Linux Kernel Driver

Tekskills Inc. • Chennai

On-site
INR 1,200,000 - 1,800,000
Linux Device Driver-Lead Engineer
Linux Device Driver-Lead Engineer

Vayavya Labs Pvt. Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,000,000