Posted 12 June, 2026
Bluetooth Firmware Engineer
InnoPhase IoT
Bangalore, India
Full Time
Reference: 102_699563_4604043006
Role Summary
Design, implement, and ship Bluetooth Controller firmware across BLE (Link Layer/MAC) and Bluetooth Classic (BR/EDR LM behaviors) on our SoCs. Work spans bring-up, timing & reliability, test/qualification, and cross-functional debug with RF, systems, and QA-hands-on from lab benches to release.
Key Responsibilities
- Firmware development (Controller): Implement and maintain controller features aligned to Bluetooth Core Spec 5.x and 6.x for BLE and Bluetooth Classic.
- Bring-up & stabilization: Bring up features on FPGA/eval boards/silicon; tune timing/latency paths in RTOS environments for BLE and Classic.
- Test & qualification support: support certification/interop; analyze sniffer/HCI logs and close issues with clear root cause.
- System-level debugging: Triage issues across firmware, drivers, and basic RF interactions; collaborate with Hardware/RF, Systems, and QA to land fixes.
- Tooling & automation: Contribute HCI test scripts, utilities, and CI checks that improve repeatability and coverage.
- Maintenance: Participate in code reviews, documentation, and sustaining engineering for released features.
Core Competencies
- Hands-on experience in Bluetooth controller firmware with understanding of BLE LL/MAC and Bluetooth Classic LM procedures.
- Strong embedded C skills (interrupts, memory-safe coding, RTOS concurrency).
- Comfort with UART/SPI/IC and board bring-up workflows.
- Ability to work with sniffer/HCI logs (BLE and Classic) and embedded debuggers; strong analytical and troubleshooting ability.
- Organized, detail-oriented, proactive, and effective in cross-functional teams.
- Clear written and verbal communication.
Qualifications (Requirements)
- E./B.Tech/M.E./M.Tech in ECE/EE/CS (or equivalent practical experience).
- 5-9 years of embedded firmware experience on MCUs/SoCs with RTOS.
- Proficiency in C, version control, code reviews, and CI basics.
- Experience developing to Bluetooth Core Spec 5.x and 6.x at the controller level-covering BLE LL/MAC and exposure to Bluetooth Classic BR/EDR LM procedures.
- Exposure to system test, troubleshooting, and root-cause analysis of Bluetooth products.
- Basic RF awareness.
- Coexistence basics (WiFi/Bluetooth) and lab tools (oscilloscope, logic analyzer, power meter).
- Familiarity with open Bluetooth ecosystems (e.g., Zephyr/NimBLE).