Embedded Linux Driver Engineer

7 days ago


Pune, Maharashtra, India Acclivis Technologies Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Description :


As an Embedded Linux Driver Engineer, you will be responsible for designing, developing, and maintaining low-level software, including device drivers and board support packages. You will work closely with hardware and firmware teams to ensure seamless integration of peripheral devices on embedded platforms.

Key Responsibilities :


- Develop and maintain Linux kernel modules and device drivers for embedded platforms.

- Work on Board Support Packages (BSP), including bootloader development and customization.

- Port and migrate Linux kernels to various hardware platforms and architectures.

- Interface with hardware through protocols like UART, I2C, SPI, I2S, GPIO, PCIe, MMC, USB, etc.

- Collaborate with cross-functional teams to define software requirements and resolve hardware/software integration issues.

- Debug and optimize system-level issues to improve performance, stability, and reliability.

- Provide detailed documentation of driver development and integration processes.

Required Skills & Qualifications :


- Strong experience in System C programming on Linux-based platforms.

years of hands-on experience in Linux kernel and device driver development.

- Expertise in Linux internals, kernel debugging, and hardware-software integration.

- Proficient with bootloader development and BSP customization.

- In-depth experience with peripheral interfaces such as UART, I2C, SPI, I2S, GPIO, PCIe, MMC, USB.

- Solid understanding of processor architecture, especially i.e. MX or ARM-based platforms.

- Experience in kernel porting/migration across versions and platforms.

Nice to Have :

- Experience working with PowerPC architecture.

- Familiarity with Python scripting for automation or testing tasks.

- Exposure to embedded development tools (JTAG, oscilloscopes, logic analyzers, etc.)



  • Pune, Maharashtra, India Acclivis Technologies Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    DescriptionAs an Embedded Linux Driver Engineer, you will be responsible for designing, developing, and maintaining low-level software, including device drivers and board support packages. You will work closely with hardware and firmware teams to ensure seamless integration of peripheral devices on embedded platforms.Key ResponsibilitiesDevelop and maintain...


  • Pune, Maharashtra, India Teledyne LeCroy Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    We're Hiring: Embedded Linux Developer (Yocto / Custom OS Development) Location: Pune, Maharashtra Job Type: Full-Time Send your resume to:Excited to share an opportunity to join our Embedded Systems / Software Engineering team at Teledyne ISCO, where we're building advanced embedded platforms for industrial applications.We're looking for a talented...


  • Pune, Maharashtra, India IntraEdge Technology Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job descriptionAbout the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core...


  • Pune, Maharashtra, India INTRAEDGE TECHNOLOGIES PRIVATE LIMITED Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Senior Embedded Linux Developer.Experience : 710 years.Location : Pune.Employment Type : Full-Time.About the Role : We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and...


  • Pune, Maharashtra, India ChipIOT Embedded Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Company DescriptionChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...

  • Embedded Engineer

    2 weeks ago


    Pune, Maharashtra, India FORTYTWO LABS Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    We are hiring a Embedded Engineer (C++ Development) for Pune location.Role: Research EngineerExperience: 2-4yrsLocation: Baner, PuneRole:Develop embedded systems, focusing on microcontrollers, low-level programming, and embedded communication protocols (USB, UART, SPI, I2C).Integrate hardware and software for seamless interaction, ensuring optimal system...


  • Pune, Maharashtra, India, Maharashtra ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • Pune, Maharashtra, India VARITE Inc. Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Description :Job Summary : We are seeking a passionate and skilled Embedded Systems Engineer with 46 years of experience in designing, developing, and troubleshooting embedded solutions. The ideal candidate will have strong programming expertise in C, a solid understanding of ARM-based microcontrollers, and hands-on experience with RTOS or bare-metal...


  • Pune, Maharashtra, India Digiinovix Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    We are hiring a Senior Embedded Linux Developer with expertise in C++17/20 and embedded systems. candidate will lead the design, development, and optimization of Linux-based platforms, BSP integration, and system architecture for connected devices.


  • Pune, Maharashtra, India, Maharashtra VOLANSYS Full time

    Experience Required : 4 to 12 YearsJob Location : PuneResponsibilitiesExcellent Programming Skills in CUnderstanding of various processor and microcontroller architecture like Cortex-A series, ARM series processors etc. and other general-purpose microcontrollersWorking experience of on bare metal, RTOS, device driver developmentCloud interfacing will be an...