Alarm.com
Alarm.com
New

Software Engineer I - (streaming technologies)

Brak informacji o wynagrodzeniu
JuniorFull-time
#450712·Dodano wczoraj·3
Źródło: Alarm.com
Aplikuj teraz

Tech Stack / Keywords

CC++RTSPRTPWebRTCGStreamerFFmpegC#.NETLinux

Firma i stanowisko

Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. The company serves more than 7.6 million home and business owners with solutions in smart security, AI, video analytics, facial recognition, machine learning, and energy analytics. EBS Sp. z o.o., based in Poland and part of Alarm.com, specializes in smart security solutions.

Wymagania

  • 0+ years of experience; B.S. in Computer Science or similar engineering program
  • Solid programming skills in C or C++ (coursework, internships, or personal projects)
  • Understanding of networking fundamentals: TCP/UDP, sockets, NAT traversal basics
  • Exposure to real-time media streaming protocols such as RTSP, RTP, or WebRTC (including ICE/TURN)
  • Exposure to multimedia frameworks such as GStreamer or FFmpeg
  • Strong English proficiency with excellent verbal and written communication skills
  • Self-starter, analytical, tenacious problem solver
  • Rigorous attention to detail and focus on quality deliverables
  • Proven team experience and comfort in a team-oriented environment
  • Passion for technology and creating high quality consumer technology products

Nice to have:

  • Experience with C#/.NET
  • Familiarity with Linux development environments
  • Exposure to video codecs and containers (H.264/H.265, RTP payload formats)

Obowiązki

  • Designing, implementing, and testing new software features across video streaming services and media pipelines
  • Working with real-time streaming protocols such as RTSP, RTP, and WebRTC, and multimedia frameworks like GStreamer to deliver live and recorded video
  • Investigating and resolving streaming issues including connectivity, NAT traversal, latency, and stream quality
  • Innovating and improving existing products
  • Analyzing functional requirements and product specifications
  • Assisting in researching, adopting, and integrating new technologies
  • Taking ownership of projects to ensure timely completion
  • Collaborating with Quality Assurance to develop test plans
  • Other duties as assigned

Benefity

  • Collaborative work environment with a strong focus on teamwork
  • Immediate impact with real responsibility from joining
  • Exposure to a broad spectrum of IoT and SaaS technologies including C/C++, GStreamer, WebRTC, RTSP, .NET, SQL Server, Kafka, and Ember.js
  • Ownership and empowerment in projects
  • Long-term employment based on permanent employment contract (CoE)
  • Attractive benefits package including medical care, life insurance, sports package
  • Annual professional development budget of $2,000
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Alarm.com

Alarm.com

13 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz