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
Similar Jobs
Ericsson
Budapest, HungaryStudent Data Engineer
Full Time Be an early applicant Posted 4 days ago
Alstom
Charleroi, BelgiumSoftware Designer
Full Time Be an early applicant Posted 4 days ago
Sandvik
Tampere, FinlandSenior Electrical Engineer
Full Time Be an early applicant Posted 4 days ago
Accenture
Copenhagen, DenmarkUtilities Strategy Manager
Full Time Be an early applicant Posted 4 days ago
Ericsson
Łódź, PolandJunior Software Developer
Full Time Be an early applicant Posted 4 days ago
Scania Group
Koblenz, GermanySenior Full-Stack Anwendungsentwickler
Full Time Be an early applicant Posted 3 days ago
