Padmi

Senior Embedded Linux Engineer

BangalorePosted 5 months ago
Software engineeringSenior
Apply at Oivi

Opens the source posting on naukri.com

Source description

About the role

View original

We are looking for a Senior Embedded Linux Engineer with strong 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: - Strong debugging and problem-solving skills - Ability to work independently and take ownership - Good 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.

One address, no account. We’ll tell you when matching roles go live.

More at Oivi

Related open roles

View all roles