Linux Embedded engineer

CodeplixAI 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

EmbeddedC++PythonGStreamerONVIF

Industry

Consumer ElectronicsSecurity & Surveillance

Job Description

We are seeking an Embedded Linux Engineer with expertise in

Embedded Linux, C/C++, Python, and Image Processing. The

ideal candidate will be responsible for developing and

optimizing embedded software, integrating camera systems,

implementing communication protocols. You will collaborate

with hardware, firmware, and product teams to deliver high

performance, scalable solutions for Camera and Printer

platforms.

Roles and responsibilities

Design, develop, and support Embedded Linux applications,

with a focus on platform bring-up, BSP development, and

system integration.

Work with embedded communication protocols.

Design, integrate, and debug camera modules, image

sensors, ISP pipelines, and multimedia frameworks (MIPI

CSI, V4L2, GStreamer).

Develop and maintain CMake and Makefile-based build

systems.

Develop software and applications using C/C++ and Python.

Debug and optimize system, kernel, driver, and application

level performance issues.

Collaborate with cross-functional hardware, firmware, and

software teams to deliver production-ready solutions.

PREFERRED SKILLS:

knowledge of STQC certification requirements and

compliance processes for Surveillance device.

Hands-on experience with ONVIF standards and integration

for IP camera and video surveillance solutions.

Strong understanding of security protocols and

frameworks, including TLS/SSL, OpenSSL, certificate

management, and secure communication mechanisms.

Experience with camera/video streaming technologies and

network-based device communication.