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.,
Employement Category:
Employement Type: Full time Industry: Engineering / Construction Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Linux Embedded Systems- Wifi Or Stb Or Routers