Description
About LiveU
LiveU is driving the live video revolution, providing live video streaming for TV, mobile, online and social media. Let your audience become part of your story with high-quality and flawless live video, transmitted from anywhere in the world, through the use of our patented bonding and video transport technology. LiveU creates a consistent bandwidth and a reliable connection so you can acquire, manage and distribute high-quality remote live broadcasts.
Location: Kfar Saba (hybrid model)
We are seeking an experienced
Infrastructure Software Engineer to lead and maintain our
build systems, CI/CD pipelines, and third-party integrations. This role combines
infrastructure expertise with
hands-on development, contributing to our
C/C++ and Python codebase (approximately
20% of the role).
Responsibilities
- Design and maintain scalable build and compilation systems across multiple product lines.
- Develop, optimize, and scale CI/CD pipelines using GitLab and Kubernetes.
- Design and automate multi-architecture build and deployment workflows (x86, ARM).
- Manage and optimize third-party dependency integration and versioning.
- Contribute to development tasks in C/C++ and Python.
- Provide guidance on build best practices and infrastructure improvement
Requirements
- B.Sc. in Computer Science or equivalent experience.
- 3+ years of experience in building systems and CI/CD pipelines in Linux environment.
- Proven expertise in:
- Linux systems: Ubuntu or other distribute.
- Build system architecture: Make, CMake, Automake.
- Cross-compilation environments: x86, ARM.
- Experience with AWS/Oracle or other cloud infrastructure.
- Container orchestration: Docker, Kubernetes.
- Version control: Advanced Git workflows.
- CI/CD platforms: Git CI/CD (Gitlab / Github and etc).
- Shell scripting: Bash automation.
- Package management: deb, pip
Advantage
- Knowledge of Linux kernel module compilation.
- Experience with embedded systems.
- Contributions to open-source build tools or infrastructure projects.
- Customize Linux : Buildroot, Yocto
- Linux systems: Embedded Linux.
- Programming: C/C++, Python.
- Package management: npm.
Soft Skills
- Strong problem-solving skills with attention to detail.
- Self-motivated with the ability to work independently.
- Excellent collaboration and communication skills.
- Passion for automation, efficiency, and scalable infrastructure.