Senior Software Engineer
Infoven IT Solutions4 months ago
Mesquite, TX, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
10+ years of experience with C/C++, Linux/Unix and Bluetooth/BLE stack
Programming: C, C++ 14/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, BAS
Audio, Audio codecs (SBC, LC3), ALSA, PipeWire
Linux: D-Bus, HIDRAW, Glib, gdbus, gdb, Git, input event driver
Results driven team player with strong logical skills.
Responsibilities:
- Architect, 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.
Education:
Label: Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
Required Skills
Bluetooth 5.2
LE Audio
gdbus
Classic Bluetooth
Audio codecs (SBC, LC3)
Git
Glib
HIDRAW
gdb
input event driver
C++ 17
Clang toolchain
BLE
C
GAP
BAS
ALSA
cmake
BlueZ
C++ 14
D-Bus
Bluetooth Linux Host
GATT
HOGP
C++ 20
PipeWire
Bluetooth 5.1
Python