HamburgerMenu
hirist

Barco - Lead Development Engineer - Operating System

BARCO
Noida
8 - 12 Years
star-icon
3.8white-divider23+ Reviews

Posted on: 21/11/2025

Job Description

Description :


We are seeking a skilled developer to join our dynamic product development team who can be part of the Barco CTRL product group.

The ideal candidate will have a strong background in building and developing the Linux distribution primarily based on Debian and buildroot.

You will work closely with our global feature teams to design, develop, and maintain high-quality software solutions.

This role requires a deep understanding of Linux operating system and a passion for creating scalable and efficient Software platforms.

About the Role :


As Lead Development Engineer Operating System you will :


- Build & Maintain the Linux distribution for all Barco products.

Distributions Based on Debian & BuildRoot :


- Keep upstream (open source) dependencies up-to-date (e.g. Linux kernel, docker containers)

- Ensure end-to-end security of Barco devices (e.g. device certificates, secure boot etc.)

- Lead and contribute on design, development and maintenance of software infrastructure tools and platform

- Gain a deep understanding of the Barco control room product, becoming proficient in all its features.

- Adhere to best practices in code quality, security, and software development.

- Work with cross-functional teams across multiple groups, geographies, and time zones.

- Ensure the delivery of high-quality, timely product releases.

- Guide and mentor fellow colleagues.

Qualifications and Experience :


Education :



We are seeking experience with the following technologies/domains : B.Tech./B.E./M.E./M.Tech. in Computer Science/Electronics Engineering

Experience : 8 to 12 years of Expertise in Linux systems, Shell Scripting and OS level debugging

- Good understanding GNU make internals

- Security fundamentals, encryption, signing etc.

- In depth knowledge of Linux Operating System internals

- Good understanding of Buildroot, buld mechanism- Adding a package, applying patches etc.

- EFI, secure boot, TPM, disk encryption, signed upgrades

- C/Golang Programming language is nice to have

- Awareness ofJava, Javascript and Python technologies is nice to have

- Experience with microservices architecture and containerization (Docker).

- Experienced in Test driven development (TDD), good experience with CI/CD, DevOps practices.

- Experience of working with source code control tools like Github.

- Experience in designing, implementing, and supporting reusable and maintainable APIs and services.

- Good experience in leading technical tracks in product development.

- Knowledge of cloud platforms (AWS, Azure) is good to have.

- Strong problem-solving skills and attention to detail.

- Excellent communication and teamwork skill


info-icon

Did you find something suspicious?