11 Nov
|
Connexr Solutions
|
Bengaluru
11 Nov
Connexr Solutions
Bengaluru
Location: Bangalore
Work Mode: Work from Office (Onsite)
Experience: 6–12 Years
Budget: Up to ₹20 LPA
Employment Type: Full-Time
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
- Linux Kernel Development
- Linux Operating System
- File Systems
- Device Drivers
We are looking for an experienced Linux Kernel & Driver Validation Engineer with solid expertise in C programming, Linux kernel internals, file systems, and device driver development and validation.
Roles & Responsibilities
- 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:
- Process scheduling
- Memory management and allocation
- Cache and interrupt handling
- Concurrency and synchronization
- Linux file systems
- BSP porting, schematic understanding, and board bring-up experience.
- Device driver development and support in one or more areas:
- USB, Graphics, Networking, ALSA, Video
- Storage, PCI/PCIe, Power Management
- 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.
📌 Linux Kernel & Driver Validation Engineer (Bengaluru)
🏢 Connexr Solutions
📍 Bengaluru