Embedded Software Developer

6 days ago


Bengaluru, Karnataka, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year
Job Description


• Design, develop, and maintain Linux Board Support Packages (BSP) for embedded platforms.

• Perform board bring-up, bootloader (U-Boot) porting, and Linux kernel customization.

• Develop and integrate device drivers for peripherals (I2C, SPI, UART, USB, Ethernet, Display, Audio, etc.).

• Work on Yocto/Buildroot to generate Linux images for custom hardware.

• Debug and resolve hardware-software integration issues at kernel and driver level.

• Optimize system performance, power consumption, and stability for embedded Linux platforms.

• Collaborate with hardware, firmware, and application teams during product development.

• Maintain documentation and provide BSP support across product life cycle.

Job Description - Grade Specific


• Strong experience in Linux BSP development, kernel porting, and bootloader customization.

• Hands-on expertise with Linux kernel internals, U-Boot, and device driver development.

• Proficiency in C, C++, and scripting languages (Python/Shell/Perl).

• Familiarity with Yocto Project, Buildroot, or OpenEmbedded build systems.

• Good understanding of ARM / x86 architectures and embedded systems concepts.

• Experience with debugging tools (JTAG, oscilloscopes, serial console, GDB).

• Knowledge of hardware interfaces (I2C, SPI, PCIe, GPIO, etc.).

• Experience with Git/Gerrit, Jenkins, or CI/CD environments.




  • Bengaluru, Karnataka, India Emsec Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Embedded Software DeveloperExperience: 2+ YearsLocation: [Your Location / Remote / Hybrid]Employment Type: Full-timeJob Summary:We are seeking a skilled and motivated Embedded Software Developer with 2+ years of hands-on experience in embedded systems. The ideal candidate will have a strong background in working with Linux, RTOS, and bare-metal...


  • Bengaluru, Karnataka, India Ignitarium Full time ₹ 2,00,000 - ₹ 12,00,000 per year

    JD-* Embedded Software EngineerWe are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge:Very good programming skills in C language or C languagePossess any of the following group of skills -• Micro controller based firmware developmentImplement software as per a given hardware, software or...


  • Bengaluru, Karnataka, India Harita Tech Serv Full time

    Job Title : Senior Embedded Software Developer Location : Bangalore, IndiaAbout the Role :We are seeking a highly skilled Senior Embedded Software Developer with extensive experience in embedded systems programming. The ideal candidate will be responsible for designing, developing, and debugging embedded software solutions primarily in C/C++ running on RTOS...


  • Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Job Title : Embedded Firmware DeveloperExperience : 4-7 YearsLocation : Bangalore (Work from Office, 9 AM 6 PM)Employment Type : Full-timeJob Overview :We are seeking an experienced Embedded Firmware Developer with 4-7 years of hands-on expertise in developing, testing, and maintaining embedded systems. The ideal candidate should have strong programming...


  • Bengaluru, Karnataka, India Talpro Full time

    Embedded Software Developer Brief :We are looking for a professional embedded developer to execute the complete embedded software development life cycle. The goal is to develop, integrate and review the new software :- Design and implement the software for embedded system from requirement/Change requests to production.- Design, develop, code, test and...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    As an Embedded Developer at L&T Precision Engineering & Systems ICBengaluru, your role involves designing, developing, testing, and optimizing software for embedded systems. You will be responsible for customizing embedded Linux and BSP, along with working with Zynq MpSoC & Petalinux. Your key responsibilities will include: - Testing and debugging embedded...


  • Bengaluru, Karnataka, India L&T Technology Services Ltd. Full time US$ 90,000 - US$ 1,20,000 per year

    Embedded development & supportLNT/ED-S/1368820DEIC-L&T Precision Engineering & Systems ICBengaluruPosted On19 Aug 2025End Date15 Feb 2026Required Experience1 - 2 YearsSkillsKnowledge & Posting LocationEMBEDDED FIRMWAREEMBEDDED AND SYSTEM SOFTWAREEMBEDDED LINUXEMBEDDED APPLICATION TESTINGMinimum QualificationBACHELOR OF ENGINEERING (BE)Job...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Designing, developing, testing and optimising software for embedded systemsExperience with customizing embedded Linux, BSPExperience in working with Zynq MpSoC & Petalinux Testing and debugging embedded software to ensure reliability and performanceCollaborating with hardware engineers to understand system constraints and optimise software for specific...

  • Embedded Developer

    2 days ago


    Bengaluru, Karnataka, India Liveconnections Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Summary :We are seeking a talented and passionate Embedded C/C++ Developer to join our growing team. The ideal candidate will be responsible for designing, developing, and implementing embedded software solutions for (mention the specific industry or application, e., automotive, IoT, medical devices). This role requires a strong understanding of embedded...


  • Bengaluru, Karnataka, India Domnic Lewis International Full time

    C++ Embedded Software Developer role for a leading automotive client.Location : BangaloreExperience : 713 YearsKey Skills :- Embedded C++ (C++11/14/17) development- Experience with RTOS (Linux/QNX), Drivers, BSP, Middleware- Familiarity with CAN, UDS, ISO14229, AUTOSAR, and Vector toolchain (GENy, CANoe, etc.)- Knowledge of Microcontrollers (i.MX)- Tools:...