Bluetooth Software Engineer

 

Description:


This position is for Connectivity Wireless SW team. In this role you will be responsible for Bluetooth connectivity. Role includes adding new Bluetooth Profiles/Features, bug fixing, working with chip vendors and other cross-functional teams. In addition to SW development, you are responsible for integration and automation of the feature.

Responsibilities
 

  • Design and implement Bluetooth applications/profiles and features on Linux and Android platforms.
  • Develop systems software architecture for Bluetooth and BLE profiles.
  • Collaborate closely with and work Media platform, Media applications and Audio tuning to deliver a great Bluetooth audio experience.
  • Write Python based automation for Bluetooth end-to-end testing.
  • Work cross functionally with multiple stakeholders across several teams to test, debug and deliver robust software solutions.
  • Instill a culture of engineering excellence within and beyond the team.
     

Qualifications
 

  • BS/MS in Computer Engineering, Electrical Engineering, or equivalent field.
  • Strong technical competence in Bluetooth BR/EDR, Bluetooth Low Energy (BLE) embedded systems and Bluetooth audio.
  • Expert knowledge in Bluetooth applications and Android Applications.
  • Experience with Bluetooth stacks such as Bluedroid and BlueZ.
  • 4+ years developing firmware in C++, Java, Android Application development and Python.
  • Experience with serial protocols such as SPI, I2C, UART, etc.
  • Hands-on debugging skills with test equipment (oscilloscope, logic analyzer, Bluetooth sniffer, etc).

Organization Rivian and Volkswagen Group Technologies
Industry Engineering Jobs
Occupational Category Bluetooth Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 4 Years
Posted at 2025-12-02 11:21 am
Expires on 2026-01-16