C++ Embedded Engineer with Media Experince ONLY US Citizens
Balin Technologies LLC
Dallas, TX
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