Posted on: 07/01/2026
Job Description Summary :
Skills/experience :
- 4 to 6 Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Strong C/C++ programming skills.
- 4 to 6 Years of experience in the Linux kernel programming, kernel device driver development
- Expertise in Linux kernel programming, device driver development and kernel internals (memory management, scheduling, DCVS, power management, SMMU)
- Hands on Experience in Linux kernel programming, Linux memory management and commendable experience in Linux device drivers is MUST.
- Should have good kernel and user space debugging skill, debugging using JTAG or ICE debuggers
- Motivated self-starter with excellent verbal and written communication skills.
- Experience in Preempt-RT patch, RT system tuning, performance benchmarking using various tools
- Strong C Programming Skills.
- Hands on Experience in Linux kernel programming, Linux memory management and commendable experience in Linux device drivers is MUST.
- Working experience of upstreaming of Linux kernel/device driver modules would be added advantage.
Responsibilities :
- Design, develop , deliver and maintain Linux kernel modules for Qualcomm SOCs
- Ability to develop and support software solutions on multi-core ARM/CPUs
- Ability to debug issues with ramdumps and JTAG debugger
- Technically sound and Self driven, motivated and committed to deadlines
- Technically leading and delivering features assigned on time
Minimum Qualifications :
- Education : Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems
Work Experiences :
- 4+ years experience with Programming Language such as C, Linux, Python, etc.
- 4+ years of Software Engineering or related work experience
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1597740