DevJobs

SW Engineer

Overview
Skills
  • Python Python
  • C++ C++
  • Linux Linux
  • OOP OOP
  • Networking Networking
  • File systems
  • Multi-threading
  • Cloud
  • Video streaming
Description

We are seeking a motivated, innovative, and collaborative Software Developer to join our growing R&D team.

In this role, you will work with cutting-edge technologies in a dynamic, agile environment and contribute to the design and development of LiveU’s core products.

Key Responsibilities:

  • Participate in R&D projects throughout the full development life cycle, delivering high-quality, end-to-end architecture solutions for distributed and embedded systems.
  • Develop infrastructure and high-level applications, with exposure to lower-level layers.
  • Work on versatile features involving networking, routing, and video distribution over IP.
  • Apply test-driven development methodologies, focusing on clean, reusable code and scalable architecture.
  • Collaborate within a multidisciplinary Scrum team, including development, QA, automation, and system engineers.


Requirements

  • B.Sc. in Computer Science or a related field from a recognized university
  • 3+ years of experience in similar roles
  • Proficiency in one or more of the following programming languages: C++ / Python
  • Strong understanding of object-oriented programming (OOP) principles
  • Experience in Linux development
  • Experience with multi-threading and working with file systems


Advantages

  • Familiarity with Scrum methodologies
  • Experience with cloud technologies
  • Knowledge of video streaming technologies
  • Experience in networking (Layer 3 and above)
LiveU