04 Nov
|
Qualcomm
|
Bengaluru
04 Nov
Qualcomm
Bengaluru
Company :Qualcomm India Private Limited
Job Area :Engineering Group, Engineering Group > Software Engineering
General Summary :
- 10 - 12 Years of Experience in the Linux embedded domain to design, develop and support software solutions on multi-core ARM/CPUs, Solid C/C++ programming skills.
- 12~16+ 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.
Minimum Qualifications :
- Bachelor's degree in Engineering, Information Systems, Computer Science,
or related field and 4+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
- 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 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
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
If you would like more information about this role, please contact Qualcomm Careers.
📌 Automotive Linux Kernel Staff Engineer (Bengaluru)
🏢 Qualcomm
📍 Bengaluru