Senior Embedded Linux Engineer -- Bangalore

MAXVY Technologies Pvt Ltd

Bengaluru

On-site

AUD 13,000 - 19,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MAXVY Technologies Pvt Ltd is seeking a Senior Embedded Linux Engineer to design, develop, and integrate Embedded Linux solutions on ARM and RISC-V based SoCs in Bangalore. You will lead kernel driver work, BSP customization, and hardware-software co-design across multiple teams.

The role requires 5+ years in Embedded Linux with kernel and driver expertise, camera and display subsystem knowledge, and hands-on system bring-up on custom boards.

Qualifications

  • Hands-on Embedded Linux development and hardware-software integration experience.
  • Experience with ARM and RISC-V platforms.
  • Knowledge of camera and display subsystems in Linux.

Responsibilities

  • 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 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.

Skills

Embedded Linux
Kernel module development
Device drivers
Yocto / Buildroot
ARM / RISC-V
BSP development

Education

Bachelor's / Master's
Embedded Systems

Job description

Senior Embedded Linux Engineer

Location : Bangalore

Experience : 5 Years

Education : B.E, M.E, M.Tech, B.Tech

Key Responsibilities
  • 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)
  • Camera & Vision( Media & V4L2 Framework / Camera Driver Development )
  • 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
Job Description

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.

Experience: over 5 Years

Salary : Open to discuss

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

Technologies Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 3,400,000
Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

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

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,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
Linux Device Driver Developer
Linux Device Driver Developer

TekPillar • Pune District, Bengaluru

On-site
INR 2,500,000 - 4,500,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR <1,000
SENIOR ENGINEER - Embedded Linux
SENIOR ENGINEER - Embedded Linux

Happiest Minds Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)

Innominds Software • Bengaluru

Hybrid
INR 1,800,000 - 4,000,000
Linux Engineer
Linux Engineer

MindBrain • Bengaluru

On-site
INR 600,000 - 1,000,000