1391 Embedded Linux Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

20 - 30 Lacs

bengaluru

Work from Office

Description: VIZIO_NEW_DEV_2025 (11015254) Requirements: Should have 5 to 8 years of experience in Embedded systems design and development. Expertise in C/C ++ Experience working with embedded linux, IPC, multi threading etc Application development in multi-process/multi-thread environments Application/middleware development for consumer electronic devices. Job Responsibilities: Understand the requirements for new features, modify the existing functionalities Come up with architecture and design of the assigned modules and implement them Work with the client on day to day basis Should make sure the delivery is On Time and with Quality What We Offer: Exciting Projects: We focus on industries ...

Posted -1 days ago

AI Match Score
Apply

5.0 - 10.0 years

25 - 40 Lacs

hyderabad

Hybrid

Key Responsibilities: Develop, Customize and optimize Ethernet Drivers for specific chipsets, board variants. Kernel Integration: Interface the driver with the Linux network stack , including the NAPI (New API) subsystem, netdev , and sk_buff management for efficient packet processing Performance Tuning: Optimize Ethernet driver performance for high throughput, low latency , and minimal CPU utilization. Ensure high scalability and efficient packet handling. Debugging & Troubleshooting: Investigate, resolve complex network issues related to Ethernet drivers - latency problems , connectivity issues, and performance degradation. System Integration: Work closely with HW engineers, firmware devel...

Posted -1 days ago

AI Match Score
Apply

4.0 - 9.0 years

25 - 35 Lacs

bengaluru

Work from Office

CI/CD Engineer for embedded systems. Build and maintain GitLab/Jenkins pipelines, automate tests, manage Docker & Yocto builds, handle C/C++ debugging, ensure config management (SSTATE/DL_DIR) and support secure, optimized workflows.

Posted 20 hours ago

AI Match Score
Apply

3.0 - 7.0 years

11 - 15 Lacs

bengaluru

Work from Office

Please find the Detailed JD below. Approved TP SR ERS/ERS/2025/2750184 BR 1613345BR Total Open Positions 1 Band TP/E2.1 Experience 3 to 7 Yrs Skill Platform Software Engineer Bill Rate 180000 SOW signed Yes / No YES Billing Start Date Immediate Customer GE Health Care Customer BGV Yes / No NA Tentative Project Timeline 12 Months Work Location Bangalore (Working from client location on all 5 days) Detailed JD Skills requirements: Linux Expertise: 3-8 years strong C, C++ experience in developing embedded Linux (Yocto) platform/application Ability to understand schematics, develop, debug Board support package, and drivers Knowledge on ARM based processor architecture, knowledge on SPI/I2C/UART/...

Posted 1 day ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a Qualcomm Software Engineer, you will play a crucial role in designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to launching cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and gather information on performance requirements and interfaces. **Key Responsibilities:** - 1-3 years of work experience in embedded software and/or driver. - Detail-oriented with strong analytic and problem-solving skills, highly organized. -...

Posted 2 days ago

AI Match Score
Apply

5.0 - 10.0 years

0 Lacs

maharashtra

On-site

As a Lead Embedded Linux Developer, you will be responsible for architecting and developing Embedded Linux solutions for custom hardware, specifically ARM SoCs. Your key responsibilities will include: - Managing the Board Support Package (BSP), device drivers, kernel modules, and system bring-up. - Working with Yocto/Buildroot, bootloaders, and various hardware interfaces such as I2C, SPI, UART, USB, Ethernet, BLE, and Wi-Fi. - Providing guidance and mentorship to engineers, establishing best practices and standards. - Collaborating effectively with hardware, QA, and systems teams for seamless integration. In order to excel in this role, we are looking for candidates who possess the followin...

Posted 2 days ago

AI Match Score
Apply

5.0 - 10.0 years

0 Lacs

maharashtra

On-site

You are a Lead Electronics System Engineer in the Electronics Department, responsible for designing and developing new electronics hardware platforms for multiple projects. You will collaborate with the embedded software team for hardware/firmware co-design and development. Your role involves making sense of complex functional requirements and building appropriate electronics hardware-based solutions. Additionally, you will create reliable and modular designs, qualify integrated designs, and manage manufacturable designs with cross-functional and sourcing teams. **Core Responsibilities:** - Design and develop new electronics hardware platforms for various projects. - Collaborate with the emb...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

hyderabad

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

4.0 - 6.0 years

18 - 20 Lacs

pune

Work from Office

4-6 years of Embedded Linux Development Experience BE/BTech in electronics or computer science Experience in Yocto Linux BSP DevelopmentExperience in porting board support packages from reference platformExperience in initial board bring up on new hardware, preferably for ARM-based processors Experience in Embedded Development in C and knowledge in shell scriptingLinux Kernel internals , Device driver implementation and rootfs customization Experience in Customization of Bootloader and Linux operating system for embedded platforms Experience with secure boot and OTA updateUnderstanding of hardware schematics and ability to handle configurations/debug register level issues Good communication ...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

hyderabad

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

hyderabad

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

hyderabad

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

bengaluru

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

hyderabad

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

pune

Work from Office

Role Purpose The purpose of this role is to work with Application teams and developers to facilitate better coordination amongst operations, development and testing functions by automating and streamlining the integration and deployment processes Do Align and focus on continuous integration (CI) and continuous deployment (CD) of technology in applications Plan and Execute the DevOps pipeline that supports the application life cycle across the DevOps toolchain — from planning, coding and building, testing, staging, release, configuration and monitoring Manage the IT infrastructure as per the requirement of the supported software code On-board an application on the DevOps tool and configure it...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

11 - 16 Lacs

bengaluru

Work from Office

Embedded Testing and Test Automation. Test Bed Setup with Hardware INtercaction Expertise in Python and Interaction with Embedded Test Tools such as Power sources, Interfaces and peripherals Ability to develop Test Automation Framework using Robot Framewpork or pytest

Posted 2 days ago

AI Match Score
Apply

3.0 - 6.0 years

5 - 7 Lacs

ludhiana

Work from Office

STM32 , ARM development Interfacing of Sensors with MCU (ST) Protocol : SPI, UART,I2C, CAN, USB etc , open CPU , BLE , WIFI Required Candidate profile Excellent in Embedded C /C++,, Communication protocol stack development and debugging skills Excellent ability to plan, prioritize, initiate, and handle multiple tasks simultaneously team Player

Posted 2 days ago

AI Match Score
Apply

4.0 - 9.0 years

9 - 14 Lacs

hyderabad

Work from Office

*Exp in Linux kernel driver, device driver, DRM, V4L2, video driver, WAPI, BMC, embedded Linux, ARM/MIPS/x86 platforms UART, I2C, SPI, USB * Design, develop, test embedded software using graphics driver, multimedia driver, Ethernet, Debugging

Posted 2 days ago

AI Match Score
Apply

12.0 - 16.0 years

0 Lacs

karnataka

On-site

Role Overview: As an LDD Engineer at Capgemini, you will be responsible for developing and optimizing embedded software for Linux-based systems. You will collaborate closely with hardware and software teams to design robust device drivers and kernel modules that power next-generation embedded platforms. Your contributions will directly impact system performance, reliability, and scalability across diverse applications. Key Responsibilities: - Develop and port embedded software on Linux and ARM platforms. - Design and implement Linux Kernel modules and device drivers. - Work on OS-level components including memory management, scheduling, IPC, and multi-threading/multi-processing. - Debug and ...

Posted 3 days ago

AI Match Score
Apply

Exploring Embedded Linux Jobs in India

The job market for embedded linux professionals in India is thriving, with numerous opportunities available for skilled individuals in this field. Embedded linux jobs in India offer a diverse range of roles across various industries, providing a platform for professionals to showcase their expertise and contribute to innovative projects.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

Average Salary Range

The average salary range for embedded linux professionals in India varies based on experience levels. Entry-level positions typically start at around INR 3-5 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.

Career Path

Typically, a career in embedded linux progresses from a Junior Developer to a Senior Developer, and eventually to a Tech Lead role. As professionals gain more experience and expertise in this field, they often take on more challenging projects and leadership responsibilities.

Related Skills

In addition to expertise in embedded linux, professionals in this field are often expected to have knowledge of: - C/C++ programming - Embedded systems design - Linux kernel development - Device driver development - Networking protocols

Interview Questions

  • What is the difference between a microcontroller and a microprocessor? (basic)
  • Explain the boot process of a Linux system. (medium)
  • How do you debug kernel panics in embedded systems? (advanced)
  • What is the purpose of device trees in embedded Linux? (medium)
  • What are the advantages of using Yocto Project for embedded Linux development? (medium)
  • Describe the difference between mutex and semaphore. (basic)
  • How do you optimize Linux kernel for embedded systems? (advanced)
  • What is cross-compilation in embedded Linux development? (medium)
  • Explain the role of Device Tree Overlays in embedded Linux. (advanced)
  • How do you handle power management in embedded Linux systems? (medium)
  • What is the significance of the init process in Linux? (basic)
  • Explain the concept of memory-mapped I/O in embedded systems. (medium)
  • How do you configure and build a Linux kernel for a custom embedded system? (advanced)
  • What are the different types of IPC mechanisms in Linux? (medium)
  • Describe the role of U-Boot in the boot process of embedded Linux systems. (medium)
  • How do you handle real-time requirements in embedded Linux development? (advanced)
  • What is the difference between user space and kernel space in Linux? (basic)
  • Explain how you would optimize memory usage in an embedded Linux system. (medium)
  • What is the role of device drivers in embedded Linux? (basic)
  • How do you handle system initialization in embedded Linux? (medium)
  • Describe the process of porting Linux to a new embedded platform. (advanced)
  • How do you ensure security in embedded Linux systems? (medium)
  • What tools do you use for debugging embedded Linux applications? (basic)
  • Explain the role of the bootloader in embedded Linux systems. (medium)
  • How do you handle software updates in embedded Linux devices? (medium)

Closing Remark

As you explore opportunities in the embedded linux job market in India, remember to showcase your skills and experience confidently during interviews. Prepare thoroughly, stay updated on industry trends, and demonstrate your passion for embedded linux to stand out as a top candidate. Good luck on your job search journey!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies