BALIN TECHNOLOGIES LLC · 17 hours ago
Senior System Analyst
BALIN TECHNOLOGIES LLC is seeking a Senior System Analyst to focus on embedded systems and platform engineering for consumer devices. The role involves designing and integrating software components with hardware, optimizing system performance, and ensuring high-quality user experience.
Computer Software
Responsibilities
Design and integrate embedded software components (drivers, kernels, middleware) with hardware components from vendors like Broadcom, Amlogic, or MediaTek
Analyze and improve system-level performance regarding power management, memory usage (flash/RAM), and responsiveness
Understanding media frameworks (FFmpeg, GStreamer, OpenGL ES) for smooth streaming, VoD, and live content delivery
Experience with debugging tools, watchdogs, and auto-recovery scripts to monitor device health and ensure high-quality user experience (QoE)
Solid background on managing over-the-air (OTA) updates and network stacks (TCP/IP, Bluetooth, Wi-Fi)
Qualification
Required
7+ 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
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)
Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
Company
BALIN TECHNOLOGIES LLC
At Balin Technologies LLC, we are driven by innovation, excellence, and a deep commitment to helping businesses transform through technology.
Funding
Current Stage
Growth StageCompany data provided by crunchbase