Senior Software Engineer Air Media/Streaming | Contract- C2H | Independent work authorization | Remote

Overview

Remote
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

C++
Firmware
Multimedia
Media
Java
Adobe AIR
Android
GStreamer
HAL
Video
TCP
RTP
RTSP
UDP

Job Details

Senior Software Engineer Air Media/Streaming | Contract- C2H | Independent work authorization | Remote

Job Title: Senior Software Engineer Air Media/Streaming
Location: Remote
Type: Contract


Job Description

We are seeking a Senior Software Development Engineer to join our Airmedia/Streaming team. This is an excellent opportunity to work on innovative technologies and contribute to the development of video conferencing and streaming solutions. The ideal candidate is proactive, detail-oriented, and experienced in building scalable, high-performance systems.


Responsibilities

  • Participate in requirement reviews, effort estimation, high-level specification, development, code reviews, and testing of complex features across platforms.

  • Collaborate with Product Management to define new products and ensure engineering feasibility.

  • Work with technical support teams to resolve issues in existing firmware.

  • Provide technical leadership in making architectural and design decisions for performance, scalability, and code reuse across multiple platforms.

  • Interface effectively with cross-functional teams, project leads, and external vendors.


Qualifications

  • BS/MS in Computer Science or equivalent.

  • 8+ years of professional software development experience.

  • Strong proficiency in C/C++ or Java.

  • Solid understanding of data structures and algorithms.

  • Knowledge of communication networks and protocols (Ethernet, TCP/UDP/IP, etc.).

  • Experience with multimedia frameworks (e.g., GStreamer) and streaming protocols (RTP, RTSP, HLS, MPEG-DASH).

  • Experience with Android s graphics stack (SurfaceFlinger, Hardware Composer, BufferQueue) is a plus.

  • Familiarity with video rendering frameworks (MediaCodec, OpenGL ES, Vulkan) is a plus.

  • Experience with Android s HAL, HIDL/AIDL layers, and Treble-compliant designs is a plus.

  • Strong debugging and problem-solving skills.

  • Excellent communication and interpersonal skills.

  • Highly motivated, detail-oriented, and capable of working independently or in a team environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Anagha Techno Soft