Embedded Linux

Prodisyn Innovations

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ProDiSyn Innovations Pvt. Ltd. is seeking an Embedded Linux Developer with strong expertise in Linux Kernel, Linux Device Driver development, and Embedded Linux systems.

The ideal candidate should have hands-on experience in Linux kernel customization, device driver development and porting, board bring-up, kernel debugging, root file system customization, and embedded application development. The role focuses on developing and maintaining BSPs, kernel and drivers for ARM-based platforms, with

Qualifications

  • Hands-on Linux kernel customization and device driver development.
  • Experience with board bring-up and kernel debugging.
  • Familiarity with embedded Linux distributions and root file systems.

Responsibilities

  • Develop and maintain Linux Board Support Packages (BSPs) and perform board bring-up for ARM-based embedded platforms.
  • Customize, configure, and maintain the Linux Kernel for embedded systems.
  • Develop, port, debug, and maintain Linux Device Drivers for various hardware peripherals.
  • Perform device driver porting and integration for interfaces such as UFS, File Systems, I2C, SPI, UART, Ethernet, USB, PCIe, CAN, and Display.
  • Customize and maintain bootloaders (U-Boot or equivalent) and Device Tree (DTS) files.
  • Build, customize, and maintain Embedded Linux distributions and Root File Systems using Yocto Project and/or Buildroot.
  • Analyze, debug, and resolve kernel panics, boot issues, memory leaks, and system performance bottlenecks.

Job description

JOB DESCRIPTION

Job Title – Embedded Developer with Linux Device Driver

Location: Bangalore
Employment Type: Full Time
Experience Required: 2–8 Years
Joining Requirement: Immediate

About ProDiSyn Innovations

ProDiSyn Innovations Pvt. Ltd. is a technology-driven Product Engineering Services company specializing in IoT, Edge AI, Automotive, Networking, and Medical domains. We provide end-to-end hardware and software design services to develop innovative, reliable, and future‑ready products and solutions.

Job Summary

We are seeking an Embedded Linux Developer with strong expertise in Linux Kernel, Linux Device Driver development, and Embedded Linux systems. The ideal candidate should have hands‑on experience in Linux kernel customization, device driver development and porting, board bring‑up, kernel debugging, root file system customization, and embedded application development.

Key Responsibilities
  • Develop and maintain Linux Board Support Packages (BSPs) and perform board bring‑up for ARM‑based embedded platforms.
  • Customize, configure, and maintain the Linux Kernel for embedded systems.
  • Develop, port, debug, and maintain Linux Device Drivers for various hardware peripherals.
  • Perform device driver porting and integration for interfaces such as UFS, File Systems, I2C, SPI, UART, Ethernet, USB, PCIe, CAN, and Display.
  • Customize and maintain bootloaders (U‑Boot or equivalent) and Device Tree (DTS) files.
  • Build, customize, and maintain Embedded Linux distributions and Root File Systems using Yocto Project and/or Buildroot.
  • Analyze, debug, and resolve kernel panics, boot issues, memory leaks, and system performance bottlenecks.
Required Qualifications

Bachelor's or Master's degree in Electronics, Computer Science, Embedded Systems, or a related field.

Required Skills
  • Linux Kernel Development
  • Linux Device Driver Porting
  • Embedded Linux Systems
  • Embedded Linux Application
  • Linux Internals
  • Realtime Linux (RT Linux)
  • Linux Driver Porting
  • Open-Source Development
Soft Skills
  • Strong analytical and problem‑solving skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and take ownership of assigned tasks.
  • Quick learner with a proactive approach.
Experience
  • 2–8 years of experience in Firmware Development.
  • Practical experience with Linux Kernel, Drivers, and Embedded Linux Systems.
  • Strong understanding of Linux Internals, Realtime Linux, RT Porting, and Android Linux Kernel.
  • Experience in Linux Driver Porting (UFS, File System, I2C, SPI, Ethernet, UART, Display).
  • Experience in analyzing and fixing Kernel Crashes.
  • Exposure to Open-Source Development.
Interview Process
  • Round 1 – Technical Interview (Telephonic)
  • Round 2 – Technical Interview
  • Round 3 – HR Discussion (Face-to-Face)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Embedded Developer
Embedded Developer

Prodisyn Innovations • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

Technologies Pvt Ltd • Bengaluru

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

The Flower Puff Girlz • Pune District

Hybrid
INR 2,700,000 - 3,300,000
Hybrid work model
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

MAXVY Technologies Pvt Ltd • Bengaluru

On-site
AUD 13,000 - 19,000
Linux Kernel & Device Driver Engineer
Linux Kernel & Device Driver Engineer

Sasken Technologies Limited • Bengaluru

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

Capgemini Engineering • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Embedded Linux BSP Development_EPS1
Embedded Linux BSP Development_EPS1

Bosch • Bengaluru

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