Embedded Software Developer

7 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 Megha Engineering And Infrastructure Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    1. Job SummaryDevelopment of software for microprocessor or microcontroller based Embedded Systems for defense applications.2. Responsibilities and Dutiesi. Development of embedded software for hardware embedded board bring-up based on Multicore processors.ii. Working with RTOS VxWorks for multitasking system.iii. Understanding of the multitasking software...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Role : Embedded Software DeveloperExperience : 8 YearsLocation: Bangalore We are seeking a skilled and experienced Embedded Software Developer with over 8 years of experience to join our dynamic team in Bangalore. As part of our development team, you will contribute to cutting-edge projects and collaborate on building sophisticated embedded systems...


  • Bengaluru, Karnataka, India Qode Jobs Full time

    Job descriptionEmbedded Software EngineerLocation: Bangalore, IndiaWorkplace Type: OnsiteSalary: Upto 23 LPAAbout the RoleWe are seeking a highly motivated and experienced Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software for microcontroller-based...


  • Bengaluru, Karnataka, India Capgemini Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Embedded Software Developer Location: Bangalore Experience: 4+ YearsAt Capgemini, we empower engineers to build intelligent embedded platforms that drive innovation across industries. Join our team to lead the development of Linux BSP solutions for next-generation hardware systems.Your Role As an Embedded Software Developer , you will be responsible for...


  • 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 Wabtec Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Summary/PurposeThe Software Engineer demonstrates leadership in communicating business goals, programs, and processes for an area or business segment. In this role you will utilize experience or expertise to solve problems, develop and execute objectives for self and others, and have the ability to effect short-term and long-term business...


  • 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 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 Digantara Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Digantara is a leading Space Surveillance and Intelligence company focused on ensuring orbital safety and sustainability. With expertise in space-based detection, tracking, identification, and monitoring, Digantara provides comprehensive domain awareness across all regimes, enabling end-users to access actionable intelligence on a single platform. At the...


  • Bengaluru, Karnataka, India, Karnataka idigilogic Full time

    Job Description The Senior Embedded Software Developer will be responsible for designing, developing, and implementing embedded software solutions for our residential gateway devices. The role involves close collaboration with hardware engineers, vendors, and product managers to define new features and ensure seamless integration.We are seeking a standout...