Talent.com
This job offer is not available in your country.
Linux Embedded Systems- WIFI or STB or Routers or Media

Linux Embedded Systems- WIFI or STB or Routers or Media

Saaki Argus & Averil ConsultingChennai, Tamil Nadu, India
30+ days ago
Job type
  • Quick Apply
Job description

Hiring for Device Engineering Speciailist

Experience : 5 to 10 years

Location : Chennai / Bangalore

Key Responsibilities :

1. Embedded Software Development & Optimization

  • Develop and optimize embedded software for Linux-based systems and OpenWRT firmware .
  • Implement low-latency multimedia processing using GStreamer for real-time applications.
  • Customize kernel modules, device drivers, and network protocols for embedded systems.
  • Optimize resource-constrained environments for power efficiency and real-time performance.

2. Multimedia Processing & DSP Integration

  • Design and develop GStreamer pipelines for video / audio encoding, decoding, and streaming.
  • Optimize video codecs (H.264, H.265, VP9) and hardware acceleration (GPU / DSP) .
  • Implement DSP-based signal processing techniques like noise reduction and echo cancellation.
  • Develop adaptive bitrate streaming (ABR) and real-time data analytics for multimedia systems.
  • 3. Networking & OpenWRT Development

  • Customize and optimize OpenWRT firmware for embedded networking devices.
  • Implement QoS policies, VPN security, and firewall configurations for optimized connectivity.
  • Modify kernel-level networking components to improve packet transmission efficiency .
  • Optimize Wi-Fi, Ethernet, and LTE-based communication for embedded devices.
  • 4. System Performance Optimization & Debugging

  • Profile and optimize CPU, memory, and bandwidth usage in embedded applications.
  • Conduct real-time debugging, performance tuning, and error recovery .
  • Implement packet loss recovery mechanisms for reliable data transmission.
  • Use network analysis tools (Wireshark, tcpdump) for troubleshooting and optimization.
  • 5. Integration & Deployment

  • Develop and integrate RTSP, RTP, WebRTC , and other communication protocols.
  • Implement OTA firmware updates for OpenWRT-based embedded devices.
  • Collaborate with hardware teams to optimize real-time embedded system performance .
  • Deploy solutions on edge computing platforms and cloud-based processing environments .
  • Required Skills :

  • Proficiency in Embedded C, C++, Python , and Linux-based development.
  • Strong expertise in GStreamer for multimedia processing and streaming applications.
  • Experience with OpenWRT, network protocol optimizations, and embedded Linux .
  • Knowledge of DSP algorithms, video / audio codecs, and hardware-accelerated processing .
  • Required Skills :

  • Strong expertise in GStreamer for real-time multimedia processing.
  • Experience with OpenWRT, Linux networking, and embedded firmware development .
  • Proficiency in C, C++, Python , and scripting for embedded systems.
  • Knowledge of DSP algorithms, video codecs, and hardware-accelerated processing .
  • Create a job alert for this search

    Embedded Linux • Chennai, Tamil Nadu, India