Senior Wireless Engineer
NewSpace Research and Technologies
5 - 10 years
Bengaluru
Posted: 18/03/2026
Getting a referral is 5x more effective than applying directly
Job Description
Key Responsibilities
- Kernel & Driver Development: Design, implement, and maintain Linux kernel modules and device drivers, specifically focusing on network interfaces and wireless chipsets.
- Wireless Optimization: Tune 802.11/Wi-Fi stacks and Bluetooth protocols to ensure low-latency, high-reliability data transmission in challenging environments.
- Media Pipeline Engineering: Develop and optimize video transcoding pipelines (using FFmpeg, GStreamer, or hardware-accelerated codecs) to support ultra-low latency streaming.
- Real-Time Communication: Implement and scale WebRTC-based solutions, handling everything from signaling to NAT traversal (STUN/TURN) and jitter buffer management.
- Network Programming: Write high-performance C/C++ code for networking protocols (TCP/UDP, RTP/RTCP) and optimize the Linux network stack for maximum throughput.
Technical Requirements
- Experience: 25 years of professional software development experience.
- Systems Programming: Expert-level proficiency in C/C++/python and a deep understanding of Linux OS internals.
- Linux Kernel: Proven experience with kernel-space development, memory management, and debugging (KDB/KGDB, JTAG).
- Networking: Strong grasp of L2L4 networking layers. Experience with Socket programming and network namespaces.
- Multimedia: Hands-on experience with video compression standards (H.264, H.265, AV1, VP9) and transcoding frameworks.
- WebRTC: Deep understanding of the WebRTC stack, including SDP negotiation, ICE, and secure media transport (SRTP).
- Wireless: Familiarity with wireless protocol standards and driver frameworks (mac80211, cfg80211).
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
