Skip to main content

Senior Software Engineer (BLE, C++)

Job DescriptionJob Description

Job Title: Senior Software Engineer (BLE, C++)

Location: Onsite Role (All 5x Days) in Dallas, TX 75254

Duration: 12+ Months Contract (Long Term).

Interview process: Phone followed by Video Interview.

W2 role.

Job Description:-

  • 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, 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

Job 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:

  • Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.

Senior Software Engineer (BLE, C++)

Dallas, TX
Full time

Published on 03/28/2025

Share this job now