NewSpace Research and Technologies

Engineer, Communication

Bangalore, India
EMI mitigation EMI / EMC Simulation EMI/EMC/ESD Concepts EMI/EMC Compliance Spectrum analyzers Signal integrity Power integrity
Description

Engineer III - Wireless Communication Engineer

Location: Bangalore, India

Department: Comms and Networks

Experience: 4-6

Skills: EMI mitigation, EMI / EMC Simulation, EMI/EMC/ESD Concepts, EMI/EMC Compliance

Job Title: Engineer - I (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 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 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.

NewSpace Research and Technologies
NewSpace Research and Technologies

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

๐Ÿฅณ๐Ÿฅณ๐Ÿฅณ 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineersโ€ฆ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. ๐Ÿ› ๏ธ
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. ๐Ÿš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. ๐ŸŽฏ
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. ๐Ÿ“…

What Fellow Engineers Say