Senior Software Engineer

at  Ateliere Creative Technologies

București, Municipiul București, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Jan, 2025Not Specified23 Oct, 2024N/AOrchestration,Azure,Transport Systems,C++,Python,Kubernetes,Software,Network Programming,SrtNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Ateliere Creative Technologies is a leading innovator in content creation and distribution, empowering our clients to transform their media workflows. Our dynamic and inclusive workplace fosters creativity and collaboration, making us a premier destination for top talent in the industry. Our cutting-edge solutions enable seamless media workflows, and our Ateliere Live product line offers advanced GPU-based solutions for live event production.

MUST-HAVE QUALIFICATIONS

  • Strong proficiency in C++ and network programming.
  • Experience with video encoding, decoding, and muxing technologies (e.g., H.264, H.265, MPEG-TS).
  • Proven track record in developing software for streaming media applications.
  • Solid understanding of network protocols and media transport systems.

GOOD-TO-HAVE QUALIFICATIONS

  • Experience in the media/broadcast industry.
  • Knowledge of UDP-based ARQ protocols such as SRT, RIST, or Zixi.
  • Experience with GPU programming for video acceleration.
  • Knowledge of audio processing techniques.
  • Familiarity with cloud deployment and orchestration (e.g., AWS, Azure, Kubernetes).
  • Proficiency in Golang or Python.

Responsibilities:

ABOUT THE ROLE

We are seeking a highly skilled Senior Software Engineer with expertise in C++ and network programming to join our Ateliere Live team. You will work on cutting-edge broadcast video streaming technologies, contributing to the development and optimization of video encoding/decoding and media transport systems. If you are passionate about streaming media and have experience in video processing, we want to hear from you!

KEY RESPONSIBILITIES

  • Design, develop, and optimize high-performance software for video streaming applications.
  • Implement video encoding/decoding and muxing solutions using H.264, H.265, and MPEG-TS.
  • Work with network programming to enhance streaming media systems, ensuring low-latency, high-quality video delivery.
  • Collaborate with cross-functional teams to ensure seamless integration of video streaming protocols and services.
  • Analyze and improve system performance, scalability, and reliability.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

București, Romania