C++ Developer (Audio/Video/BLE)
Apply NowCompany: Cynet Systems
Location: Dallas, TX 75217
Description:
Job Description:
Requirement:
Requirement:
- rchitect, develop and supervise the Linux based TV OS Bluetooth software.
- Develop applications for smart TV Bluetooth audio and peripherals.
- Port classic audio features of TV to LE Audio.
- New application features using LE Audio.
- Sustenance engineering of existing Bluetooth functionality on TV: Improvements, bug-fixes and new features.
- 8+ years of experience with C/C++, Linux/Unix and Bluetooth stack.
- Programming: C, C++ 17/20, Clang toolchain, cmake, Python.
- Bluetooth: 5.1, 5.2, Classic, BLE, LE Audio, Bluetooth Linux Host, BlueZ (user and kernel space), HOGP, GATT, GAP, Client.
- udio, Audio codecs (Client, LC3), ALSA, PipeWire.
- Linux: D-Bus, HIDRAW, Glib, gdbus, gdb, Git, input event driver.
- Results driven team player with strong logical skills.
- Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.