Senior Embedded Linux Engineer Bengaluru

Senior Embedded Linux Engineer Bengaluru

10 Aug
|
Oivi
|
Bengaluru

10 Aug

Oivi

Bengaluru

Job Summary:

We are looking for a Senior Embedded Linux Engineer with robust hands-on experience in Linux kernel, device drivers, Yocto build system, and C/C++ development. The role requires working closely with hardware, firmware, and application teams to build reliable and high-performance embedded platforms, including camera-based and edge devices.

Key Responsibilities:
Design, develop, and maintain Embedded Linux platforms
Develop, customize, and debug Linux kernel drivers
Work with Yocto / BitBake to create and maintain BSPs and custom images
Perform board bring-up for new hardware platforms
Integrate and optimize camera subsystems (CSI, USB, V4L2)
Develop system-level software in C and C++
Use Python for automation, testing, and tooling
Interface with microcontrollers and manage communication with Linux systems
Read and understand hardware schematics and datasheets
Debug system-level issues using tools like gdb, strace, ftrace, perf, v4l2-ctl
Collaborate with hardware, QA, and application teams
Ensure performance, reliability, and security of embedded systems

Qualifications:
2+ years of experience in embedded systems development
Strong expertise in Embedded Linux
Hands-on experience with Linux kernel and device driver development
Strong knowledge of Yocto Project and BitBake




Proficiency in C and C++
Working knowledge of Python
Experience with camera interfaces:
MIPI CSI-2
USB cameras
V4L2 framework
Experience working with microcontrollers
Ability to read and interpret schematics and hardware documentation
Experience with interfaces such as I2C, SPI, UART, USB, GPIO

Preferred Skills:

Good to Have:
Experience with ISP pipelines and basic image processing
Experience with ARM-based SoCs (NXP, TI, Qualcomm, NVIDIA, Rockchip, etc.)
Knowledge of secure boot, OTA updates, and system hardening
Experience running containers (Docker) on embedded systems
Exposure to medical devices, imaging systems, or regulated environments
Familiarity with CI/CD pipelines for embedded builds

Soft Skills:
Robust debugging and problem-solving skills
Ability to work independently and take ownership
Positive communication and documentation skills
Comfortable working across hardware and software teams

Why Join Us:
Opportunity to work on cutting-edge medical imaging technology.
Play a key role in improving diagnostic imaging quality and impact.
Collaborative, innovative work environment.
Competitive salary, benefits, and continuous learning opportunities.

📌 Senior Embedded Linux Engineer Bengaluru
🏢 Oivi
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded linux engineer bengaluru / bengaluru