Engineer, Senior BTSW-HOST
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is seeking a Senior Engineer for its Bluetooth Common IP team in Bangalore, India. This role involves designing, developing, and integrating Bluetooth host software across APSS and Q6/LPI environments, focusing on Bluetooth protocols, profiles, and application services for XR & Wearables products. The engineer will contribute to the full-stack architecture from specification to implementation using C and C++, with an emphasis on performance, robustness, and AI-assisted engineering.
Responsibilities
- Develop and maintain Bluetooth Classic, Low Energy, and LE Audio host protocols, profiles, services, and use cases.
- Port or redesign OS, memory, threading, timer, storage, security, IPC, transport, logging, and diagnostic dependencies for resource-constrained environments.
- Define scalable module boundaries and APIs between the Bluetooth stack, controller transport, audio services, and platform components.
- Own features from requirements and feasibility through design, implementation, unit testing, integration, interoperability, optimization, issue resolution, and release support.
- Translate Bluetooth specifications into robust implementations and use protocol analysis to diagnose failures.
- Optimize memory footprint, compute utilization, latency, concurrency, and power behavior.
- Utilize AI coding and analysis tools to accelerate development tasks while ensuring validation.
- Collaborate with firmware, audio, systems, platform, application, test, product, and customer engineering teams.
- Drive design reviews, mentor engineers, identify risks, and communicate decisions.
Requirements
- Bachelor's degree in Electronics, Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
- 6+ years of embedded software development experience, with strong hands-on development in C/C++ for wireless connectivity or comparable embedded products.
- Strong working knowledge of Bluetooth architecture, host-controller interactions, and Bluetooth Classic/BLE protocols.
- Excellent C programming, data-structure, concurrency, memory-management, and defensive-programming skills.
- Strong analytical problem-solving ability, including decomposition of ambiguous system issues and hypothesis-driven debugging.
- Experience with IPC, multithreading, synchronization, transport interfaces, and debugging of distributed or multi-processor systems.
- Ability to read specifications, architecture documents, code, traces, and logs and convert them into clear designs and reliable implementations.
- Clear written and verbal communication skills.
Desired Qualifications
- Hands-on experience with Bluetooth host stack.
- Understanding of Bluetooth controller transports and arbitration, including UART, SPI/I3C or comparable inter-processor/controller interfaces.
- Experience integrating Bluetooth audio and connectivity services, including A2DP, AVRCP, HFP, LE Audio, audio routing, and session control.
- Familiarity with Bluetooth SIG qualification, specification interpretation, interoperability events, and contribution to standards or technical working groups.
- Experience with Bluetooth sniffers, air traces, HCI snoop logs, protocol analyzers, embedded debuggers, crash dumps, and performance/power profiling.
- Practical experience using enterprise-approved generative AI or coding assistants, with a strong understanding of validation, confidentiality, licensing, and secure-development expectations.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making its workplace accessible for individuals with disabilities.
Skills
C++CBluetoothRTOSLinuxPythonJava
#Bluetooth#Software Engineering#Embedded Software#C/C++#Wireless Connectivity#APSS#Q6/LPI
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
1 week ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor
Applicants
Be an early applicant
