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 .