Linux Embedded Systems- WIFI or STB or Routers or Media
Posted:
1 September 2026 (3 days ago)
Application Deadline:
29 November 2026
Vacancies:
1 Vacancy
Job Summary
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.