1634 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

3 - 8 Lacs

manesar

Work from Office

Key Responsibilities: * Develop, implement, and debug WLAN device drivers and firmware in Embedded C/C++ on Linux/RTOS platforms. * Design and optimize the Wi-Fi protocol stack functionality adhering to IEEE 802.11 standards (e.g., 802.11a/b/g/n/ac/ax/be). * Perform debugging and root cause analysis for complex issues in the wireless connectivity and performance layers. * Collaborate with Hardware teams for device bring-up, hardware-software integration, and validation. * Contribute to the architecture and design of wireless networking features (e.g., MU-MIMO, OFDMA, WPA3). Required Skills & Qualifications: * Strong proficiency in Embedded C/C++ programming. * In-depth experience with Linux ...

Posted Just now

AI Match Score
Apply

8.0 - 13.0 years

19 - 30 Lacs

hyderabad

Work from Office

Duties: Design and Implement DevOps Practices: Develop strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback using Azure technologies. CI/CD Pipeline Management: Create and manage continuous integration and continuous deployment (CI/CD) pipelines to ensure efficient and reliable software delivery. Automation: Implement automation tools and frameworks for infrastructure provisioning, configuration management, and application deployment. Monitoring and Performance Optimization: Monitor systems, identify performance bottlenecks, and implement solutions to enhance system performance and reliab...

Posted Just now

AI Match Score
Apply

3.0 - 7.0 years

15 - 25 Lacs

bengaluru

Work from Office

Job Title: Sr Applications Engineer, Board Support Package Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2463 Position Summary : We are seeking an experienced Senior Applications Engineer, Linux Board Support Package (BSP) to develop, maintain, and optimize the software stack that enables our embedded platforms. This role is responsible for configuring and customizing Debian-based Linux distributions for embedded hardware, implementing and maintaining device drivers, managing device tree configurations and overlays, and ensuring stable system bring-up across our platforms. The ideal candidate has strong expert...

Posted Just now

AI Match Score
Apply

6.0 - 10.0 years

4 - 8 Lacs

hyderabad

Work from Office

Role Overview: We are seeking an experienced Linux Kernel Yocto Platform Engineer to design, develop, and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development, Yocto Project build systems, and BSP (Board Support Package) customization for embedded platforms. Key Responsibilities: Develop, customize, and maintain Linux kernel and device drivers for embedded systems. Configure and build embedded Linux distributions using Yocto Project . Create and maintain Board Support Packages (BSPs) for various hardware platforms. Optimize system performance, boot time, and memory footprint for embedded devices. Integrate and v...

Posted Just now

AI Match Score
Apply

7.0 - 12.0 years

10 - 14 Lacs

bengaluru

Work from Office

Job Title: Staff Applications Engineer, Camera ISP Job Location: Bangalore, India ( This position requires a full-time, on-site presence in our Bangalore, India Office ) Job ID: AI2461 Position Summary : We are seeking a highly skilled Staff Applications Engineer, Camera ISP with strong embedded Linux and BSP development experience to support our next-generation Edge AI SoC platform. Our SoC includes an integrated multi-camera MIPI CSI subsystem, designed for high-throughput vision and AI workloads. In this role, you will work across the full camera pipeline sensor bring-up, MIPI CSI integration, V4L2 driver development, media controller configuration, and ISP tuning to deliver high-quality ...

Posted 3 hours ago

AI Match Score
Apply

4.0 - 8.0 years

13 - 15 Lacs

hyderabad

Work from Office

What Youll Do • Build Java services for device-side communication, event generation, secure API interactions. • Integrate OpenCV/OpenVINO inference pipelines with device agents. • Implement SSL/TLS connections, tunneling, certificates, secure device authentication. • Work with Raspberry Pi: GPIO, BLE, UART, sensors. • Create fallback storage, circular recording, health watchdogs. • Deploy to ARM Linux with Docker. • Support on-field debugging and system reliability improvements. Required Skills • 4-8 Years • Strong Java on Linux environments. • Python + OpenCV/OpenVINO familiarity. • Embedded communications: BLE, UART, GPIO. • Docker on ARM & lightweight system design.

Posted 4 hours ago

AI Match Score
Apply

5.0 - 10.0 years

25 - 40 Lacs

pune, chennai, bengaluru

Work from Office

Job Title: Android Audio Driver Engineer Experience: 5 to 12 Years Location: Bangalore, Pune, Chennai Key Responsibilities: Design, develop, and maintain audio firmware and device drivers for Android-based platforms Work with ALSA and QNX Sound Architecture for audio subsystem development Implement and optimize audio algorithms such as Equalizer, delay, and post-processing Develop and optimize audio firmware for Xtensa DSP architecture Utilize DSP RTOS and system concepts like caching, DMA, MMU for performance tuning Develop Android Audio HAL for infotainment, media, phone, camera, Bluetooth, radio, and vehicle systems Collaborate with cross-functional teams to realize customer requirements ...

Posted 7 hours ago

AI Match Score
Apply

7.0 - 12.0 years

25 - 40 Lacs

pune, chennai, bengaluru

Work from Office

Job Title: Embedded Linux BSP & Device Driver Engineer Experience: 7+ Years Location: Bangalore, Pune, Chennai Key Responsibilities: Develop, customize, and maintain Embedded Linux BSP Perform board bring-up for new hardware platforms Design, develop, and debug Linux device drivers Work on Linux kernel configuration, porting, and optimization Integrate and customize bootloaders (U-Boot) Debug hardware and software issues using JTAG, gdb, logic analyzers Collaborate closely with hardware, firmware, and application teams Support performance tuning, power management, and stability improvements Key Skills: Strong experience in Embedded Linux BSP development In-depth knowledge of Linux kernel int...

Posted 7 hours ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 25 Lacs

noida, pune, bengaluru

Work from Office

Expertise with Linux Kernel / Linux BSP / Linux Device Driver. Proficient with Embedded C/C++ programming. Experience with Application Development using Embedded Linux. Strong Experience with Micro-Controllers & Micro-Processor

Posted 7 hours ago

AI Match Score
Apply

9.0 - 11.0 years

4 - 8 Lacs

bengaluru

Work from Office

Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities Must have skills -: Expert level knowledge - JavaScript, NodeJS, etc. Good Exposure to C, C++, etc. Expert level knowledge on frequently used data storage or SQL or NoSQL databases. Expert level knowledge in Software development, networking & system design. Knowledge of Linux Operating System internals. Experience in Linux embedded systems. Experience in architecture of complex performant Linux system software. Capability to transla...

Posted 1 day ago

AI Match Score
Apply

11.0 - 20.0 years

11 - 15 Lacs

bengaluru

Work from Office

Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities Responsibilities:Design and implement embedded software for network communication protocols (TCP/IP, UDP, MQTT, etc.).Develop firmware for microcontrollers and SoCs with networking capabilities.Optimize network stack performance and reliability.Collaborate with hardware engineers on network interface integration.Debug and troubleshoot network communication issues.Requirements:Experience with embedded C/C++ programming.Strong knowled...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

4 - 8 Lacs

bengaluru

Work from Office

Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology Service Line Engineering Services Responsibilities 5+ years of experience with various GStreamer based players implementation with focus on to multimedia Proven embedded Linux experience Excellent C/C++ programming skills Expert knowledge of network protocols Experience with network traffic capture and fully in depth analyse to find out problems related to packet transmission, timings etc, understanding of CDN capabilities Expert level understanding of Multicast ABR A/V streaming te...

Posted 1 day ago

AI Match Score
Apply

4.0 - 9.0 years

12 - 19 Lacs

hyderabad

Work from Office

Must have developed multiple products from concept through production (has been through one or more big project cycle) > Should be very strong in C’ / C++ and assembly Language programming. > Hands-on Firmware development experience on 32/64-bit processors with multi core and into heterogeneous systems and development tools like Emulator, Simulator, and Debuggers etc. > Hands-on experience in system programming & kernel programming in RTOS, Embedded Linux. > Experience in protocols like CAN, CAN_FD, I2C, SPI, UART.

Posted 1 day ago

AI Match Score
Apply

5.0 - 10.0 years

20 - 35 Lacs

chennai, bengaluru

Hybrid

We are seeking a highly skilled and motivated Linux BSP (Board Support Package) Platform Software Engineer to join our embedded systems team to bring up and customize Linux-based platforms for next-gen wireless routers . Work on ARM SoCs, collaborate with hardware, firmware, and networking teams, and optimize system performance. Responsibilities: Lead Linux BSP bring-up for wireless router platforms (ARM SoCs). Develop/maintain U-Boot , device trees, kernel drivers, init scripts. Integrate/debug wireless chipsets, network interfaces, peripherals (USB, Ethernet, SPI, I2C). Validate board-level functionality; resolve HW/SW integration issues. Optimize performance, memory, boot time . Build pro...

Posted 1 day ago

AI Match Score
Apply

10.0 - 16.0 years

7 - 12 Lacs

chennai

Work from Office

Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development, and L2/L3 forwarding software. Skilled in ARM/MIPS architecture, device driver development, and debugging in embedded systems. Proficient in C, scripting languages, and Linux kernel programming, with hands-on experience in board bring-up and peripheral integration. Focused on delivering high-quality, customer-oriented features and maintaining effective cross-team collaboration. HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN Contribution to xPON ONT Development: You will leverage your embedded Linux and software architecture expertise to develop high-quality features for xP...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

9 - 14 Lacs

bengaluru

Work from Office

Job Summary Person at this position takes ownership of a module and associated quality and delivery Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery Person at this position is expected to be able to instruct and review the quality of work done by technical staff Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowledge o...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

10 - 14 Lacs

bengaluru

Work from Office

Job Summary Strong understanding of security vulnerabilities and secure coding practices Extensive work experience in implementing and managing security features such as secure boot, secure software updates, secure authentication, encryption, and other critical security-related topics Proficiency in programming languages C, C++,Python, Java with experience applying secure coding techniques Experience with security testing tools and CI/CD security integration Familiarity with cloud platforms (AWS, Azure) and securing cloud-native applications and services Experience with Hardware Security Modules (HSM) and ARM TrustZones Experience with open source libraries such as OpenSSL Expertise in crypt...

Posted 1 day ago

AI Match Score
Apply

11.0 - 14.0 years

30 - 35 Lacs

bengaluru

Work from Office

Epiroc Rock Drills AB is looking for Senior Technical Lead Underground Drilling to join our team Design, develop, and maintain high-performance C++ applications for mining, drilling, and construction equipment. Lead the development of autonomous control platforms using C++, Qt, and embedded Linux. Optimize software for performance and scalability, ensuring optimal application responsiveness. Write and maintain efficient, reusable, and reliable C++ code. Collaborate with cross-functional teams to define, design, and ship new features. Implement and manage software development processes and best practices, including code reviews. Troubleshoot, debug, and upgrade existing systems to ensure opti...

Posted 1 day ago

AI Match Score
Apply

2.0 - 5.0 years

7 - 11 Lacs

bengaluru

Work from Office

Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks Reaches out for guidance and advice to ensure high quality of deliverables Person at this position consistently s...

Posted 1 day ago

AI Match Score
Apply

8.0 - 13.0 years

13 - 18 Lacs

bengaluru

Work from Office

Job Summary Person at this position owns architecture/ design of a specific technology area or a sub-system, formulates new solution and ideas and produces new or original work Person demonstrates the ability to justify a stand or decision supported by sound technical knowledge base in a specific technology area or a sub-system Person is able to the represent the organization externally in detailed technical discussion with the customer with a high level of authority on technical matters in a specific technology area or a sub-system Person leads projects which are of significant organisational profile and makes trade-off decisions to deliver solutions that both meet customer's technical requ...

Posted 1 day ago

AI Match Score
Apply

2.0 - 5.0 years

8 - 12 Lacs

bengaluru

Work from Office

Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks Reaches out for guidance and advice to ensure high quality of deliverables Person at this position consistently s...

Posted 1 day ago

AI Match Score
Apply

4.0 - 7.0 years

15 - 19 Lacs

kochi, thrissur, thiruvananthapuram

Work from Office

Role & responsibilities : Experience in C++ Application Development . Strong understanding of OOPs as well as Linux OS concepts. Strong C++ programming skills. Advanced CPP Concepts (C++14,C++17). Strong understanding of Multi-Threading Architecture, Code Optimizations, Memory optimizations and IPC concepts. Good Understanding of data structures & algorithms.

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

10 - 14 Lacs

bengaluru

Work from Office

Job Summary Person at this position takes ownership of a module and associated quality and delivery. Person at this position provides instructions, guidance and advice to team members to ensure quality and on time delivery. Person at this position is expected to be able to instruct and review the quality of work done by technical staff. Person at this position should be able to identify key issues and challenges by themselves, prioritize the tasks and deliver results with minimal direction and supervision. Person at this position has the ability to investigate the root cause of the problem and come up alternatives/ solutions based on sound technical foundation gained through in-depth knowled...

Posted 1 day ago

AI Match Score
Apply

2.0 - 5.0 years

8 - 12 Lacs

bengaluru

Work from Office

Job Summary Person at this position has gained significant work experience to be able to apply their knowledge effectively and deliver results. Person at this position is also able to demonstrate the ability to analyse and interpret complex problems and improve change or adapt existing methods to solve the problem. Person at this position regularly interacts with interfacing groups / customer on technical issue clarification and resolves the issues. Also participates actively in important project/ work related activities and contributes towards identifying important issues and risks. Reaches out for guidance and advice to ensure high quality of deliverables. Person at this position consisten...

Posted 1 day ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

navi mumbai, all india

On-site

Role Overview: You have a job opportunity for the position of Embedded Developer Linux at a leading Medical Devices company located in Ghansoli. As an Embedded Developer Linux, you will be responsible for working on embedded Linux target applications, demonstrating proficiency in C, understanding Linux internals, BSP management, root file system, building/integrating device drivers, bootloader, kernel, using GCC or equivalent compilers & debugging tools, showcasing strong problem-solving and analytical skills, and having knowledge of Python preferred. Additionally, you should be able to work independently. Key Responsibilities: - Minimum 2 years hands-on experience on embedded Linux target a...

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