Linux BSP

1 week ago


Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Job Title / Summary:
Embedded BSP Software Engineer/Senior Software Engineer (Linux BSP)

Experience:
4 to 8 Years

Job Location: Hyderabad/Bangalore

Role & Responsibilities / What you'll do:


•       Perform
hardware bring-up
and
low-level debugging
of custom hardware based on NXP/nVidia/TI/Renesas chipsets


•       Customization and development of bootloaders for target SoCs

(NXP/nVidia/TI/Renesas chipsets)
– u-Boot, Device Tree Development
for target SoCs (NXP, NVIDIA, TI, Renesas).


•       Develop, customize, and debug
Linux device drivers
for various peripherals – I2C , SPI, UART, USB, Ethernet, camera (MIPI/USB), display (LVDS/MIPI) etc.


•       Work with
build systems
such as
Yocto
,
Buildroot
, or similar


•       Customization/Optimization/Integration of
middleware components
related to any of the following domains:

o
Video
(V4L2/G-Streamer/ Wayland/) o
Audio
(ALSA) o
Camera (
OpenCV/ML Algorithms) o
Inter Process Communication
(D-Bus/gRPC/RestAPIs) o
Diagnostic and logging frameworks


•       Collaborate with cross-functional teams (hardware, QA, applications) to deliver complete embedded solutions.


•       Contribute to system optimization, boot-time reduction, and stability improvements.

Required skills / Whom we are looking for:


•       Bachelor's or Master's degree in related engineering field with 3 to 8 years of handson experience in Linux BSP/application firmware development based on MPU from NXP (i.MX/LX2), nVidia, Renesas, Qualcomm


•       Programming Language: Proficiency in C, scripting (bash), intermediate to expert in C++, python


•       Strong debugging and troubleshooting skills, including experience with tools like GDB, JTAG, and kernel debugging (kgdb, ftrace, perf).


•       Build system experience in Yacto is mandate


•       Mandate experience     of working with    one     of the MCU/MPU     from

STMicroelectronics/NXP/Renesas/nVidia/Qualcomm


•       Good understanding and experience on various HW interfaces like UART, SPI, I2C, I2S, Ethernet, Wi-Fi, Bluetooth, Display, Camera


•       Strong understanding of Processor/SoC architecture, memory management, interrupt handling, and low-level programming.


•       Experience with minimum one - V4L2/Gstreamer/ALSA/Socket/RESTApi/Diagnostics


•       Experience with version control systems such as Git or SVN.


•       Excellent problem-solving skills with a focus on optimizing software for embedded hardware.


•       Strong communication skills and the ability to work effectively in a collaborative, cross-functional team environment.


•       Detail-oriented with a focus on delivering high-quality, reliable software.


•       Self-motivated with a strong passion for embedded AI systems and technology.

Nice-to-haves


•       Familiarity with continuous integration and automated testing practices


•       Good to have cloud technologies and databases


•       Familiarity with the Android Build System (AOSP)


•       Nice to have Python programming experience

Why join us:


•       Opportunity to work on innovative projects with the latest Embedded & AI technologies


•       Opportunities for accelerated career growth and professional development. Engineer your future, we empower our employees to truly own their career and development.


•       A collaborative and inclusive team culture


•       Competitive compensation and benefits package


  • Linux BSP

    2 weeks ago


    Bengaluru, Karnataka, India Univision Technology Consulting Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Responsibilities:Bring up Linux kernel, configure DTS/DTSI, and integrate BSP on custom hardware.Develop and maintain Linux device drivers (I2C, SPI, GPIO, USB, PCIe, etc.).Work with Yocto/Buildroot to create and optimize custom Linux builds.Handle system boot flow (U-Boot, Coreboot, OpenSBI) and kernel bring-up.Perform performance/power profiling and...


  • Bengaluru, Karnataka, India L&T Semiconductor Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Board Support Package (BSP) DevelopmentResponsible for developing and maintaining Linux kernel BSP and device drivers. TheBSP and Linux Driver Developerwill work closely with the System Architect and other team members to support the overall objectives of the Software team.Areas Of ResponsibilityBoard Support Package (BSP) Development:Develop and maintain...


  • Bengaluru, Karnataka, India, Karnataka L&T Semiconductor Technologies Full time

    Board Support Package (BSP) DevelopmentResponsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team.Areas Of ResponsibilityBoard Support Package (BSP) Development:Develop and maintain...


  • Bengaluru, Karnataka, India L&T Technology Services Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    LTTS IndiaBangaloreJob DescriptionExpertise in kernel, device driver, BSP development, board bring up, porting, and customization on Linux platforms, with a focus on the Android kernel.Experience specifically with QCM SoC 6125 in developing and optimizing drivers or system-level features.Working knowledge in hypervisor, container and Inter Guest OS IPC/inter...

  • BSP Engineer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka L&T Technology Services Full time

    Job Title: BSP EngineerLocation: BangaloreL&T Technology Services is seeking a BSP Engineer (Experience range - 7+ years) of experience, proficient in:Android frameworks and Linux kernel knowledge.Hands on C/C++ and Java.Strong understanding of HAL, HIDL, and AIDL in the Android ecosystemGood knowledge of Linux Kernel/Android Kernel/Linux BSPPerformance...

  • Linux Device Driver

    2 weeks ago


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

    Linux and Android Driver developmentBachelors degree in computer science/Electronics/Electrical Engineering, or related field.Requires years of progressive engineering experience in SW development in embedded projects.Expertise in C programming, debugging with working knowledge of git/gerritLinux Driver/BSP development and Android BSP DevelopmentDevice...


  • Bengaluru, Karnataka, India Mehbooba Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title: DeveloperWork Location: Bangalore, KASkill Required: C++~System Z - z/LinuxExperience Range: 6-8Job Description: Embedded Linux Software Developer with experience in Linux Application, U-Boot, kernel, and device drivers developmentProven experience in embedded Linux software development, with specific expertise in U-Boot, Linux kernel, and device...


  • Bengaluru, Karnataka, India, Karnataka Capgemini Engineering Full time

    Linux and Android Driver development• Bachelor’s degree in computer science/Electronics/Electrical Engineering, or related field.• Requires 4 - 12+ years of progressive engineering experience in SW development in embedded projects.• Expertise in C programming, debugging with working knowledge of git/gerrit• Linux Driver/BSP development and Android...

  • Linux Kernel

    4 days ago


    Bengaluru, Karnataka, India Smart Soc Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Role & responsibilitiesLinux Kernel and BSPMust have hands-on experience in Linux Kernel customization and a good understanding of the internal architecture of the Linux KernelC  proficiency is required;Availability: Immediate to 30 days notice periodWork Mode: Open to Work From Office (Bangalore)


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

    Job Overviewlooking for an experienced Embedded Linux Engineer with 5 to 8 years of expertise in Yocto, Linux kernel, and driver development. You will be responsible for designing, building, and maintaining custom Linux distributions and BSPs for embedded platforms in a CI/CD-driven environmentJob Location : Electronic -City, Phase II, Bangalore.What you'll...