Job description
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Job Overview
The role is to develop Bluetooth Host software for Qualcomm’s range of Bluetooth chips. The engineer will work under the supervision of a lead to deliver SIG features and other proprietary features across various products and business areas. The engineer is expected to work on resource constraint multi-processor environment involving embedded software running on the on-chip processors and programming in ‘C’.
Minimum Qualifications
Experience required - 1-3 years.
Excellent aptitude and strong communication skills
Good programming skills - C, with proven experience of writing efficient code for resource constrained systems
Effective team player.
Excellent trouble shooting and analytical skills that may be applied to resolve potential system issues
Preferred Qualifications
Exposure to Bluetooth host software
Embedded system knowledge with experience in design and development.
Keywords
Bluetooth, BT Host stack, Core Stack, Bluetooth SIG, RTOS
Educational Requirements
Required: Bachelor's, Computer/Electronics/Electrical Engineering