Skip to main content
Posted 09 July, 2026

Linux Embedded Systems- WIFI or STB or Routers or Media

Saaki Argus & Averil Consulting
Chennai, TN, IN Full Time
Reference: cf210acc52ddd287

Job Description

\n

Hiring for Device Engineering Speciailist

\n

Experience : 5 to 10 years

\n

Location : Chennai/Bangalore

\n


Key Responsibilities: \n


1. Embedded Software Development & Optimization \n
    \n
  • Develop and optimize embedded software for Linux-based systems and OpenWRT firmware .
  • \n
  • Implement low-latency multimedia processing using GStreamer for real-time applications.
  • \n
  • Customize kernel modules, device drivers, and network protocols for embedded systems.
  • \n
  • Optimize resource-constrained environments for power efficiency and real-time performance.
  • \n
2. Multimedia Processing & DSP Integration \n
    \n
  • Design and develop GStreamer pipelines for video/audio encoding, decoding, and streaming.
  • \n
  • Optimize video codecs (H.264, H.265, VP9) and hardware acceleration (GPU/DSP) .
  • \n
  • Implement DSP-based signal processing techniques like noise reduction and echo cancellation.
  • \n
  • Develop adaptive bitrate streaming (ABR) and real-time data analytics for multimedia systems.
  • \n
3. Networking & OpenWRT Development \n
    \n
  • Customize and optimize OpenWRT firmware for embedded networking devices.
  • \n
  • Implement QoS policies, VPN security, and firewall configurations for optimized connectivity.
  • \n
  • Modify kernel-level networking components to improve packet transmission efficiency .
  • \n
  • Optimize Wi-Fi, Ethernet, and LTE-based communication for embedded devices.
  • \n
4. System Performance Optimization & Debugging \n
    \n
  • Profile and optimize CPU, memory, and bandwidth usage in embedded applications.
  • \n
  • Conduct real-time debugging, performance tuning, and error recovery .
  • \n
  • Implement packet loss recovery mechanisms for reliable data transmission.
  • \n
  • Use network analysis tools (Wireshark, tcpdump) for troubleshooting and optimization.
  • \n
5. Integration & Deployment \n
    \n
  • Develop and integrate RTSP, RTP, WebRTC , and other communication protocols.
  • \n
  • Implement OTA firmware updates for OpenWRT-based embedded devices.
  • \n
  • Collaborate with hardware teams to optimize real-time embedded system performance .
  • \n
  • Deploy solutions on edge computing platforms and cloud-based processing environments .
  • \n
Required Skills: \n
    \n
  • Proficiency in Embedded C, C++, Python , and Linux-based development.
  • \n
  • Strong expertise in GStreamer for multimedia processing and streaming applications.
  • \n
  • Experience with OpenWRT, network protocol optimizations, and embedded Linux .
  • \n
  • Knowledge of DSP algorithms, video/audio codecs, and hardware-accelerated processing .
  • \n
\n


Required Skills: \n
    \n
  • Strong expertise in GStreamer for real-time multimedia processing.
  • \n
  • Experience with OpenWRT, Linux networking, and embedded firmware development .
  • \n
  • Proficiency in C, C++, Python , and scripting for embedded systems.
  • \n
  • Knowledge of DSP algorithms, video codecs, and hardware-accelerated processing .
  • \n
\n

Sign up for Job Alerts