Senior Software Engineer
at Ateliere Creative Technologies
Stockholm, Stockholms län, Sweden -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | N/A | C++,Orchestration,Software,Python,Srt,Kubernetes,Azure,Transport Systems,Network Programming | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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
Stockholm, Sweden