Firmware Engineer, Bluetooth Audio; Contractor
Job in
Vancouver, BC, Canada
Listing for:
MistyWest
Contract
position
Listed on 2026-01-13
Job specializations:
-
Engineering
Embedded Software Engineer, Systems Engineer, Software Engineer
Job Description & How to Apply Below
Position: Firmware Engineer, Bluetooth Audio (Contractor)
Overview
Misty West is actively building a contractor and contract-to-hire pool for Firmware Engineers, with an immediate need for a Bluetooth Audio Expert. You will help ship and debug Bluetooth audio products end-to-end, from low-level logs through profiles, codecs, and audio pipelines.
About Misty West
Misty West is a hardware engineering consultancy creating new technologies that support a healthier planet and shared prosperity, with a focus on projects aligned to the UN Sustainable Development Goals.
Key Responsibilities
Enable, configure, and debug Bluetooth Classic audio features across A2DP, HFP, AVRCP and codec negotiationDiagnose and resolve audio quality and latency issues using HCI logs, UART traces, protocol sniffers, and packet loss or latency analysisBuild and debug audio pipelines including buffering, clocking, latency, DSP decode/mix, mic routing, and sidetoneSupport headset and gaming use cases such as simultaneous audio + mic and low-latency pathsMake architecture decisions and tradeoffs, including SoC-only vs host-controlled, and dongle-based vs console integrationDrive interoperability, certification, and cross-platform stability across Android, Windows, and consolesCollaborate with hardware and test teams to debug in-lab using oscilloscopes, DMMs, and logic analyzers when needed
Requirements
Required Qualifications
Bachelor’s degree in Computer Engineering/Science or Systems Engineering5 to 15 years of relevant firmware/embedded experienceDeep understanding of Bluetooth Classic audio:A2DP, HFP, AVRCPCodecs: SBC, aptX family, Fast StreamExperience shipping products on Qualcomm/CSR Bluetooth audio So Cs QCC
30xx / QCC
51xx / QCC
52xxStrong low-level debugging skills:HCI logs, UART, protocol sniffersPacket loss and latency analysisFamiliarity with Qualcomm SDKs, RTOS, audio frameworks, and DSP toolingStrong embedded development practices and version control (for example Git, pull requests)Practical troubleshooting mindset, including cross-platform issue debugging (Android, Windows, consoles)Comfort working on-site in Vancouver as required for lab-based workCore Embedded Skills (Expected)
Embedded systems experience (for example ARM microcontrollers, RTOS, free
RTOS)Proficiency with embedded debugging tools (for example terminal tools, gdb, JTAG)Ability to debug circuits using lab tools (for example oscilloscopes, DMMs, logic analyzers)Understanding of analog and digital design basicsRapid prototyping experience (for example Arduino, Raspberry Pi, TI Launchpad)Nice-to-have
Embedded Linux experience (for example Busy Box, Yocto) and understanding of the Linux driver model (device tree, kernel config, modules)Hands-on Bluetooth SIG certification / PTS experience and real-world interoperability problem solvingWired/wireless protocol experience (USB, Ethernet, WiFi, Bluetooth Mesh, cellular such as 4G, LTE CAT M1, NB IoT)CAD exposure for schematic/PCB work (preference for Altium)FPGA exposure (Verilog)Python or other scripting for test, tooling, or automationHands-on soldering and test instrumentation experienceBenefits
How to Apply
Submit your resume and, where applicable, a link to previous work or shipped products. Include your availability for the next 2 to 4 weeks (start date, weekly hours, and on-site availability).
Benefits
Highly flexible: negotiate your own rates, hours, and work location.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: