remote
Bluetooth Software Engineer, Wireless Technologies and Ecosystems
Software Engineer
Bluetooth Software Engineer to design and optimize wireless connectivity solutions for audio streaming, automotive integration, and accessories using Bluetooth protocols.
About the role
Key Responsibilities
- Develop and optimize audio streaming pipelines for wireless accessories using protocols like LE Audio, A2DP, AVRCP, and HFP
- Engineer Bluetooth-based features for automotive audio/phone profiles in collaboration with OEM partners
- Design low-latency, high-reliability Bluetooth connections for accessories such as the organization Pencil and future products
- Work across the full Bluetooth stack from HCI and L2CAP through profiles and OS-level frameworks
- Profile, debug, and optimize connection reliability, latency, power consumption, and RF coexistence with Wi-Fi
- Partner with hardware, firmware, QE, and product teams to define requirements and resolve integration issues
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
- Strong software skills in C++, C, or Objective-C
- Experience with wireless communications systems, especially Bluetooth
- Ability to write clean, maintainable code in an OS/RTOS environment
- Collaborative mindset with strong communication and project-driving skills
Skills
bluetoothcobjective cle audioa2dphfphcil2cap