Senior Embedded Linux Engineer -- Bangalore

Technologies Pvt Ltd

Bengaluru

On-site

INR 2,500,000 - 3,400,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Technologies Pvt Ltd in Bengaluru, India seeks a Senior Embedded Linux engineer to design, develop, and integrate embedded Linux solutions on ARM and RISC-V based SoCs. The role focuses on kernel module and driver development, BSP customization with Yocto/Buildroot, camera and display subsystems, and hardware-software co-design.

Candidates should have 5+ years hands-on experience with embedded Linux and hardware-software integration.

Qualifications

  • Hands-on experience in Embedded Linux development and hardware-software integration.
  • Bachelor’s or Master’s degree in Electronics, Embedded Systems, CS or EE.
  • Experience with Yocto and Buildroot BSP development.

Responsibilities

  • Develop, customize, and maintain Embedded Linux BSPs for ARM and RISC-V.
  • Design, develop, and debug Linux kernel modules and device drivers.
  • Integrate FPGA IPs with Linux using DMA, Interrupts, and MMIO.
  • Develop and customize Device Tree Source (DTS/DTSI) files.
  • Bring up new hardware platforms and BSP development.
  • Integrate camera pipelines including MIPI CSI-2, sensors, ISP, V4L2, and MC framework.
  • Develop and debug display subsystems including MIPI DSI, HDMI, LVDS, DRM/KMS, Framebuffer.
  • Enable graphics stack and Linux display output on embedded platforms.
  • Interface FPGA accelerators with Linux apps via kernel drivers.
  • Collaborate with FPGA, hardware, firmware, and application teams.
  • Troubleshoot hardware/software integration issues; support production and deployment.

Skills

Embedded Linux
Kernel Module development
Device Driver development
BSP Development
Yocto
Buildroot
ARM / RISC-V
Display Technologies

Education

Bachelor’s or Master’s degree in Electronics / Embedded Systems / CS / EE

Tools

MIPI CSI
MIPI DSI
HDMI
V4L2 / DRM frameworks
Linux upstream development

Job description

Job Description :
  • Develop, customize, and maintain Embedded Linux BSPs for ARM and RISC-V platforms.
  • Design, develop, and debug Linux kernel modules and device drivers for custom hardware peripherals.
  • Integrate FPGA IPs with Linux using DMA, Interrupts, and Memory-Mapped I/O.
  • Develop and customize Device Tree Source (DTS/DTSI) files for hardware enablement.
  • Bring up new hardware platforms and perform board support package (BSP) development.
  • Integrate camera pipelines including MIPI CSI-2, image sensors, ISP, V4L2, and Media Controller framework.
  • Develop and debug display subsystems including MIPI DSI, HDMI, LVDS, DRM/KMS, Framebuffer, and display controllers.
  • Enable graphics stack and Linux display output on custom embedded platforms.
  • Interface FPGA accelerators with Linux applications through kernel drivers and user-space APIs.
  • Collaborate with FPGA, hardware, firmware, and application teams to deliver complete embedded solutions.
  • Troubleshoot hardware/software integration issues during product development.
  • Support production, validation, and customer deployment activities.
Required Technical Skills
  • Embedded Linux( Kernel Module / Device Driver / BSP Development /Yocto / Buildroot )
  • Processor Platforms( ARM / RISC-V )
  • Operating Systems( RTOS / Embedded Linux / IPC / Boot loaders)
  • Display Technologies( DRM / KMS / DSI / Graphics Stack Integration )
Qualifications
  • Bachelor's or Master's degree in Electronics, Embedded Systems, Computer Science, Electrical Engineering, or a related field.
  • above 5 years of hands-on experience in Embedded Linux development and hardware-software integration.
Preferred Experience
  • Experience bringing up custom ARM or RISC-V boards.
  • Experience integrating FPGA-based video processing pipelines.
  • Strong understanding of Linux camera and display subsystems.
  • Experience with Linux kernel customization and upstream driver development.
  • Experience working with MIPI CSI, MIPI DSI, HDMI, and V4L2/DRM frameworks.
  • Proven ability to debug complex hardware/software integration issues across embedded platforms.

Experience: over 5 Years

Job Summary

We are seeking a highly skilled Senior Embedded Linux to design, develop, and integrate Embedded Linux solutions on ARM and RISC-V based SoCs. The ideal candidate will have strong expertise in Linux kernel development, BSP customization, device driver development, camera and display subsystems, and hardware-software co-design.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

MAXVY Technologies Pvt Ltd • Bengaluru

On-site
AUD 13,000 - 19,000
Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Embedded Linux Firmware Architect
Senior Embedded Linux Firmware Architect

Kohler • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Components • Dadri

On-site
INR 1,000,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
SENIOR ENGINEER - Embedded Linux
SENIOR ENGINEER - Embedded Linux

Happiest Minds Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Embedded BSP Software Engineer
Embedded BSP Software Engineer

Testcore It Solutions • Bengaluru

On-site
INR 1,200,000 - 1,800,000