1208 Embedded Linux Jobs

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

4.0 - 7.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Lead, you will be responsible for developing and configuring software systems, either end-to-end or for specific stages of the product lifecycle. Your typical day will involve collabor...

Posted 4 hours ago

AI Match Score
Apply

5.0 - 10.0 years

2 - 5 Lacs

pune, kozhikode, chennai

Work from Office

We are looking for a skilled C++ Linux Developer with 5-10 years of experience to join our team in Pune, Chennai, Trivandrum, and Calicut. The ideal candidate will have expertise in designing and developing C++ based Infotainment middleware components on the Linux/QNX platform. Roles and Responsibility Design and develop high-quality C++ code for automotive infotainment systems. Collaborate with cross-functional teams to integrate multimedia, projection, Bluetooth, tuner, and system infrastructure components. Develop and maintain Linux/QNX-based applications using debugging tools like GDB. Implement object-oriented concepts and adhere to automotive development methodology. Troubleshoot and r...

Posted 4 hours ago

AI Match Score
Apply

3.0 - 6.0 years

4 - 7 Lacs

bengaluru

Work from Office

We are looking for a highly skilled and experienced professional with expertise in Embedded C++ Programming, Linux Internals, and Embedded Linux products to join our team in Bangalore. The ideal candidate should have 3-5 years of experience. Roles and Responsibility Design, develop, and test embedded systems using C++ programming language. Collaborate with cross-functional teams to identify and prioritize project requirements. Develop and maintain device drivers for various hardware interfaces. Analyze and debug complex issues in embedded systems. Participate in code reviews and ensure high-quality code standards. Contribute to the development of UML models and diagrams. Job Requirements Str...

Posted 4 hours ago

AI Match Score
Apply

10.0 - 15.0 years

3 - 6 Lacs

pune, bengaluru

Work from Office

We are looking for a skilled Yocto Expert with 10 to 15 years of experience. The position is based in Pune, and the ideal candidate should be willing to travel to Bangalore on project needs. Roles and Responsibility Design and develop Yocto build tools for efficient system deployment. Collaborate with cross-functional teams to integrate Docker and BSP customization. Optimize Linux kernel boot processes for improved performance. Develop and maintain Jenkins and Groovy scripts for automation. Troubleshoot Systemd and kernel/BSP issues using debugging techniques. Ensure seamless integration of Yocto build tools with existing systems. Job Requirements Bachelor's degree in Electronics, ExTC, or s...

Posted 4 hours ago

AI Match Score
Apply

3.0 - 8.0 years

2 - 5 Lacs

chennai

Work from Office

Android Driver Development Android Driver Development Bangalore, India Experience3 to 10 Years QualificationB.E / B. Tech / M.E / M. Tech Essential Duties & Responsibilities: Strong experience in Android and Linux driver development Experience in Audio on (Qualcomm/Freescale/Mediatech) platform Android Audio sub-system o Android Audio Application o Android Audio java and native framework o Android Audio HAL Audio codec driver control with hardware o Speaker o Microphone o Wired headset Jack o USB Headset o Experience on I2C, I2S, SLIMBUS & SPI protocols o Developing and debugging issue at driver side Strong Debugging skills in Android framework and Linux kernel driver Good Communication skil...

Posted 1 day ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

hyderabad

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

mumbai

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

bengaluru

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

chennai

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

chennai

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

3.0 - 5.0 years

6 - 11 Lacs

bengaluru

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

pune

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

bengaluru

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

visakhapatnam

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

5 - 9 Lacs

bengaluru

Work from Office

Job Description 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 ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

10 - 14 Lacs

coimbatore, bengaluru

Work from Office

Hands-on experience with OTA frameworks: Mender, RAUC, SWUpdate, OSTree, Hawkbit, or custom solutions Strong knowledge of Linux (Yocto, Buildroot or NixOS) build systems and embedded boot flows (U-Boot/TF-A)

Posted 1 day ago

AI Match Score
Apply

7.0 - 11.0 years

0 Lacs

thane, maharashtra

On-site

As a Software Developer C/C++ specializing in Embedded Linux & Connectivity at Siemens, your role is crucial in ensuring safety compliance for emerging verticals of renewable energy such as PV inverters and battery storages. Joining the R&D team, you will have the opportunity to develop your skills on the job and contribute to state-of-the-art products that impact entire cities and countries, shaping the future. **Role Overview:** - You will be responsible for the development and adaptation of software components in the field of "Embedded Linux and connectivity," following established software development processes. - Your tasks will include creating software specifications and architecture ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Software Platform Engineer at Avensys, you will have the opportunity to design and maintain platform features with a strong focus on built-in quality to support long-term scalability and performance. Your responsibilities will include writing clean, maintainable code, contributing to automated testing and continuous integration, and translating business needs into technical solutions. You will collaborate with product teams to align on architecture, manage interdependencies, and prioritize platform initiatives effectively. Additionally, you will participate in technical planning and mentor and onboard team members to foster a strong development culture. Adhering to the lean and agile de...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be joining our engineering team as a Performance Systems Benchmarking (PSB) PnP Engineer. Your primary responsibility will be evaluating and optimizing system-level performance on various CPU and GPU platforms. You will work with Linux and Android-based environments, focusing on benchmarking, debugging, and performance tuning for x86 and ARM SoC architectures. Your role is critical, requiring technical depth, a passion for performance analysis, and the ability to thrive in a fast-paced environment. Key Responsibilities: - Evaluate and optimize system-level performance on CPU and GPU platforms - Work with Linux and Android environments for benchmarking, debugging, and ...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be responsible for leading the system and software architecture design for next-generation network gateway switches as a Firmware Architect. Your deep expertise in embedded systems, networking protocols, and hardware-software integration will be crucial in taking products from concept to commercial deployment. Key Responsibilities: - Lead the system and software architecture design for network gateway switches from concept through deployment. - Define system-level requirements, perform feasibility studies, and develop detailed architectural specifications. - Design and implement embedded software supporting networking protocols such as TCP/IP, UDP, and both standard a...

Posted 1 day ago

AI Match Score
Apply

3.0 - 10.0 years

0 Lacs

karnataka

On-site

As an experienced Software Engineer with 10+ years of experience in the embedded domain, you will be responsible for designing, developing, and supporting software solutions on multi-core ARM/CPU platforms. Your key responsibilities will include: - Designing and developing software for heterogeneous compute platforms consisting of CPUs, GPUs, DSPs, and specialized MM hardware accelerators in embedded SoC systems with J-TAG or ICE debuggers. - Hands-on experience in one of GFX UMD driver development like Vulkan, OpenGLES, OpenCL, or GFX KMD is a must. - Leading technically and mentoring teams, with strong C/C++ programming knowledge. - Designing and developing 2D and 3D graphics technology an...

Posted 1 day ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Software Engineer in Embedded, you will be responsible for developing embedded firmware and applications for a long-term client in Trivandrum, India. You will work closely with the existing project team, handling technical and management aspects. Your tasks will include requirement elicitation, software component designing, and implementation. It will be your responsibility to ensure the quality of deliverables by taking each assigned task to completion. Your role requires self-initiatives, decision-making skills, and the ability to work with minimal supervision while maintaining a can-do attitude. Key Responsibilities: - Perform software requirements analysis to determine the fu...

Posted 1 day ago

AI Match Score
Apply

2.0 - 5.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Edge Computing Good to have skills : Python (Programming Language), Machine Learning, Embedded Linux App Development Minimum 7.5 year of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. A typical day involves collaborating with cross-functional teams to gather requirements, developing innovative solutions, and ensuring that appli...

Posted 1 day ago

AI Match Score
Apply

7.0 - 12.0 years

5 - 9 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Edge Computing Good to have skills : Python (Programming Language), Machine Learning, Embedded Linux App Development Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education and A BE BTech in MLAI Or BE BTech in any stream Post Graduation in MLAI is required. Summary :As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your ...

Posted 1 day ago

AI Match Score
Apply

4.0 - 7.0 years

9 - 13 Lacs

bengaluru

Work from Office

About The Role Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Edge Computing Good to have skills : Machine Learning, Embedded Linux App Development Minimum 5 year of experience is required Educational Qualification : 15 years full time education Summary :This role is for a Simulation Engineer with deep expertise in Siemens Tecnomatix Plant Simulation or Dassault DELMIA, applied to domains such as Automotive, Aerospace, Consumer Pac...

Posted 1 day 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