Engineer

Qualcomm Incorporated

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm India Private Limited is seeking a Senior Engineer for Bluetooth host software across APSS and Q6 environments. You will design, port, and sustain the Bluetooth host stack, protocols, and services, with a focus on performance, memory usage, and power in XR and Wearables programs.

The role emphasizes hands-on development, architecture work, and collaboration with firmware, platform, and test teams, while applying AI-assisted techniques for faster reviews and validation.

Qualifications

  • Bachelor's degree in Electronics or Computer Science or related field.
  • 6+ years of embedded software development in C/C++ for wireless or embedded products.
  • Strong knowledge of Bluetooth architecture, host-controller interactions, and protocols.
  • Excellent C programming, data structures, memory management, and debugging skills.
  • Experience with IPC, multithreading, transport interfaces, and embedded storage.
  • Ability to read specs and translate into designs; good written and verbal communication.

Responsibilities

  • Develop and maintain Bluetooth Classic, LE, and LE Audio host protocols and profiles.
  • Port and adapt OS/memory/timer/security dependencies for low-power environments.
  • Define API boundaries between Bluetooth stack, transport, and platform components.
  • Own features from requirements through testing, integration, and release support.
  • Analyze protocol behavior and diagnose failures across host and peer devices.
  • Optimize memory usage, performance, and power for embedded targets.
  • Use approved AI tools to accelerate development while ensuring validation and security.
  • Collaborate with cross-functional teams and mentor engineers.

Skills

C Programming
Bluetooth architecture
Embedded software
Multithreading
Diagnostics debugging
AI-assisted engineering
Team collaboration

Education

Bachelor's degree in Electronics or Computer Science

Tools

Linux
RTOS
Git
Perforce
Bluetooth sniffers

Job description

Company

Qualcomm India Private Limited

Job Area

Engineering Group, Engineering Group > Software Engineering

General Summary

Job Title: Engineer BTSW-HOST

Hiring Manager: Rahul Chauhan

Department Name & No.: 50736 - WRD Tech QuIC Tech BT Host SW - BDC

Supervisor: Rahul Chauhan

Project Code:

CVs to be submitted to: Rahul Chauhan, Paras Kumar

Hire Type: Regular

Telephone Interview Panel: Rahul Chauhan, Paras Kumar, Girish Sadananda

Available to New or Recent Graduate: No

Onsite Interview Panel: Rahul Chauhan, Paras Kumar, Girish Sadananda

Business Justification

Additional senior engineering capacity is required to execute the architectural transition of the Synergy Bluetooth host stack from APSS to the Q6 low‑power domain. The role will strengthen full‑stack Bluetooth ownership, accelerate architecture and product problem solving, and enable scalable development across XR and Wearables programs.

Job Overview - Dept Description and Job Duties

The Bluetooth Common IP team is seeking a highly analytical and hands‑on Senior Engineer to design, develop, port, integrate, and sustain Bluetooth host software across APSS and Q6/LPI environments. The engineer will be a key contributor to the full‑stack architecture in which Bluetooth host protocols, profiles, application services, and supporting platform interfaces progressively evolve to meet Days of Use (DOU) targets for our products in XR & Wearables.

This is an implementation‑focused role for an exceptional developer who can work from Bluetooth specification and system architecture through detailed design, efficient C code, integration, debugging, and productization. The engineer is expected to use AI‑assisted engineering responsibly to accelerate understanding, development, reviews, test creation, failure analysis, and documentation while independently validating all outputs.

Key Responsibilities
  • Bluetooth stack development: Develop and maintain Bluetooth Classic, Bluetooth Low Energy, and LE Audio host protocols, profiles, services, and product‑specific use cases.
  • Platform adaptation: Port or redesign OS, memory, threading, timer, storage, security, IPC, transport, logging, and diagnostic dependencies for a resource‑constrained low‑power execution environment.
  • Architecture and interfaces: Define clean, scalable module boundaries and APIs between the Bluetooth stack, controller transport, audio services, offload framework, OEM applications, Android/APSS services, and Q6 platform components.
  • End‑to‑end ownership: Own features from requirements and feasibility through design, implementation, unit testing, integration, interoperability, performance optimization, issue resolution, and release support.
  • Protocol analysis: Translate Bluetooth Core and profile specifications into robust implementations and use protocol‑level reasoning to diagnose failures across host, controller, transport, peer device, and application layers.
  • Performance and robustness: Optimize memory footprint, compute utilization, latency, concurrency, power behavior, and recovery paths for embedded and low‑power targets.
  • AI‑assisted engineering: Use approved AI coding and analysis tools to accelerate code comprehension, solution exploration, test generation, log triage, documentation, and repetitive development tasks. Apply engineering judgment, security discipline, source review, and thorough validation before adoption.
  • Collaboration and technical leadership: Partner with Bluetooth firmware, audio, systems, platform, application, test, product, and customer engineering teams. Drive design reviews, mentor engineers, identify risks early, and communicate decisions and trade‑offs clearly.
Qualifications needed
  • Bachelor's degree in Electronics, Electrical Engineering, Computer Engineering, Computer Science, or a 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, with the ability to scale rapidly into unfamiliar protocols, profiles, specifications, and product use cases.
  • Excellent C programming, data‑structure, concurrency, memory‑management, and defensive‑programming skills.
  • Strong analytical problem‑solving ability, including decomposition of ambiguous system issues, hypothesis‑driven debugging, trade‑off evaluation, and root‑cause isolation across software and hardware boundaries.
  • Experience with IPC, multithreading, synchronization, transport interfaces, embedded storage, logging, 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, including design documentation, technical presentations, and cross‑functional reviews.
Minimum Qualifications
  • At least 3-6 years’ experience in embedded SW development using the C programming language for Wireless connectivity products
  • Demonstrated ability to design, port, debug, and optimize complex software on Linux and/or RTOS environments.
  • Experience porting a protocol stack to MCU, or RTOS‑based low‑power execution environments.
  • Practical experience using enterprise‑approved generative AI or coding assistants, with a strong understanding of validation, confidentiality, licensing, and secure‑development expectations.
Preferred 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.
Educational Requirements
  • Bachelor’s Degree in Electronics or Computer Science from an internationally recognized institution.
Keywords
  • C Programming
  • Bluetooth host Protocols
  • Bluetooth Profiles
  • LE Audio (LEA)
  • BT
  • Sniffer
  • Air logs
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Preferred Qualifications
  • 1+ year of experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of experience with Database Management Software.
  • 1+ year of experience with API.
  • 1+ year of work experience with Git, Perforce, or Source Code Management System.
Principal Duties and Responsibilities
  • Applies Software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements.
  • Designs and implements small software features for products and systems.
  • Participates in the design, coding for small features, unit testing, minor debugging fixes, and integration efforts to ensure projects are completed on schedule.
  • Assists in performing code reviews and regression tests as well as the triaging of issues to ensure the quality of code.
  • Collaborates with others inside project team to accomplish project objectives.
  • Writes technical documentation for Software projects.
Level of Responsibility
  • Works under supervision.
  • Decision‑making affects direct area of work and/or work group.
  • Requires verbal and written communication skills to convey basic, routine factual information.
  • Tasks require multiple steps which can be performed in various orders; some planning, problem‑solving, and prioritization must occur to complete the tasks effectively.

Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability‑accomodations@qualcomm.com or call Qualcomm's toll‑free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer
Engineer

Qualcomm • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Engineer, Senior BTSW-HOST
Engineer, Senior BTSW-HOST

Qualcomm Incorporated • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Engineer, Senior BTSW-HOST
Engineer, Senior BTSW-HOST

QUALCOMM, Inc. • Bengaluru

On-site
INR 2,000,000 - 3,200,000
Engineer Bangalore, India Software Engineering Posted a day ago
Engineer Bangalore, India Software Engineering Posted a day ago

QUALCOMM, Inc. • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Sr Lead Engineer
Sr Lead Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Lead, Engineer
Lead, Engineer

QUALCOMM, Inc. • Bengaluru

On-site
INR 900,000 - 1,400,000
Principal Engineer- Enablement Stack
Principal Engineer- Enablement Stack

Qualcomm • Bengaluru

On-site
INR 3,500,000 - 6,000,000
BT - Design Verification Sr Lead Engineer
BT - Design Verification Sr Lead Engineer

QUALCOMM, Inc. • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Sr Staff Engineer- Android Telephony
Sr Staff Engineer- Android Telephony

Qualcomm Incorporated • Hyderabad

On-site
INR 6,000,000 - 12,000,000
Build and Integration (B&I) Staff Engineer - Customer Engineering Team
Build and Integration (B&I) Staff Engineer - Customer Engineering Team

Qualcomm • Bengaluru

On-site
INR 4,200,000 - 6,400,000