Engineer II - Communication (Bengaluru)

Engineer II - Communication (Bengaluru)

09 Sep
|
NewSpace Research & Technologies
|
Bengaluru

09 Sep

NewSpace Research & Technologies

Bengaluru

Job Title: Engineer - II (Communication)

We are looking for a versatile Wireless Software Engineer with 2–5 years of experience to join our communication engineering team. This role is perfect for someone who thrives at the intersection of low-level kernel development and high-level real-time streaming. You will be responsible for building and optimizing the software stack that powers our next-generation wireless and video communication platforms.

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: 2–5 years of skilled 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 L2–L4 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).

Bonus Points

Contributions to the Linux Kernel or open-source multimedia projects.

Experience with ARM architecture and embedded hardware platforms (NVIDIA Jetson, Raspberry Pi, etc.).

Knowledge of 5G/LTE modem integration.

Experience with DPDK or eBPF for high-speed packet processing.

Required Skills

- EMI mitigation
- EMI / EMC Simulation
- EMI/EMC/ESD Concepts
- EMI/EMC Compliance

📌 Engineer II - Communication (Bengaluru)
🏢 NewSpace Research & Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: engineer ii - communication (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: engineer ii - communication (bengaluru) / bengaluru