C++ Embedded Engineer with Media Experince ONLY US Citizens

Balin Technologies LLC

Dallas, TX

Apply
JOB DETAILS
SALARY
$60–$70 Per Hour
JOB TYPE
Part-time, Employee
SKILLS
Apple Macs, Audiovisual, Communication Skills, Desktop Administration, Identify Issues, Laptop PC, Microsoft Windows Operating System, Mobile Devices, Technical Support, Telephone Skills
LOCATION
Dallas, TX
POSTED
3 days ago

Job Title: C++ Embedded Engineer with Media experience

Location: Dallas, TX

ONLY US CITIZENS


Job Description:

  • 11+ years in embedded systems/platforms focused on requirements, system analysis, or platform engineering for consumer devices.
  • Embedded Linux and/or Android TV (AOSP) knowledge, including bootloaders, kernel configuration, device trees, init/systemd, and power management concepts.
  • Familiarity with native runtimes/SDKs and browser/HTML5/WebView app models (lifecycle, packaging, permissions, update flows).
  • Understanding of services/daemons, IPC, and HAL abstractions.
  • Strong C/C++ literacy; fundamentals in algorithms, data structures, concurrency, and memory.
  • Ability to read schematics/datasheets; comfort with I2C/SPI/UART, GPIO, display/audio paths, input, storage, and connectivity peripherals.
  • Proficient with Git, CI/CD, Jira/Confluence; excellent written and verbal communication for cross-functional audiences.

Must have skills:

  • System Architecture & Integration: Design and integrate embedded software components (drivers, kernels, middleware) with hardware components from vendors like Broadcom, Amlogic, or MediaTek.
  • Performance Optimization: Analyze and improve system-level performance regarding power management, memory usage (flash/RAM), and responsiveness.
  • Streaming & Multimedia Optimization: Understanding media frameworks (FFmpeg, GStreamer, OpenGL ES) for smooth streaming, VoD, and live content delivery.
  • Device Diagnostics & Troubleshooting: Experience with debugging tools, watchdogs, and auto-recovery scripts to monitor device health and ensure high-quality user experience (QoE).
  • Firmware & Connectivity: Solid background on managing over-the-air (OTA) updates and network stacks (TCP/IP, Bluetooth, Wi-Fi).

Education:

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

Regards,

DEVENDER REDDY

Balin Technologies

Email: devender@balintek.com

About the Company

B

Balin Technologies LLC