Skip to Content

Engineer II - SW DEV

--Qualcomm, Hyderabad_SEZ - Bldg E--

General Information

Job Description:Core Technologies Bus engineer
o Skills/experience:
• 3-6 years of experience with embedded systems
• Proficiency in C/C++ programming and system programming in Linux.
• Strong analytical and debugging skills in multi-processor environments.
• Good knowledge of ARM architecture.
• Experience with Git and continuous integration pipelines.
• Understanding of Linux Kernel internals and driver concepts.
• Experience with distributions like Debian, OpenWRT, Yocto.
• Automation development experience with tools like GitHub and Jenkins.
• Strong debugging and problem-solving skills.
• Knowledge and experience in driver development on one or more operating systems including RTOS or any embedded operating system.
• Good understanding of basic real-time/embedded programming concepts & RTOS concepts
Responsibilities:
• Drivers development/support includes 1wire, 2-wire, serial peripheral industry standard protocol such as I2C,SPI and UART
• Develop and optimize Linux kernel drivers for Qualcomm's Snapdragon chipsets.
• Work with ARMv9 CPU architectures.
• Collaborate with cross-functional teams to deliver high-performance solutions.
• Identify and resolve performance bottlenecks in peripheral use cases.
• Implement optimizations to enhance system performance.
 Debug and resolve issues in drivers reported by internal test teams as well as by customers.
 Education requirements: BE/BTech/MTech – Electronics and Communication , Computer Science