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
Job Requirement
Linux kernel internals, low level Linux Kernel
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.