BSP (Device Driver Developer) (BB58FT RM 3745)

1 week ago


Bengaluru, Karnataka, India Source-Right Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Position: BSP (BB58FT RM 3745)
Job Description

  • We are seeking a highly skilled and experienced Device Driver Developer to join our BSP team.
  • The ideal candidate will have 5–8 years of hands-on experience in developing and debugging device drivers for embedded platforms any RTOS (freeRTOS, zephyrRTOS ) environments.
  • Will work closely with hardware engineers and embedded software developers to bring up and optimize board peripherals, SoC interfaces, and other low-level hardware components.

Key Responsibilities

  • Design, develop, and maintain device drivers for various hardware components (I2C, SPI, UART, GPIO).
  • Integrate device drivers into Zephyr RTOS, or other embedded operating systems.
  • Work closely with hardware teams to understand datasheets and bring up new silicon or board support packages (BSP).
  • Perform low-level debugging using tools like oscilloscope, JTAG, logic analyzers, and UART logs.
  • Analyze and resolve performance, memory, and power issues at the kernel or driver level, contribute to board bring-up

Required Skills & Qualifications

  • 5–8 years of experience in device driver development for RTOS platforms.
  • Strong C programming skills with an understanding of concurrency, and synchronization.
  • Experience with at least one RTOS (e.g., Zephyr, FreeRTOS, VxWorks, QNX).
  • Familiarity with hardware schematics, datasheets, and board-level debugging.
  • Experience in BSP development for ARM-based SoCs (e.g., NXP, STMicro, TI, Renesas, Qualcomm).
  • Proficient in using Git, build systems (CMake, etc.), and cross-compilers.

  • bsp

    17 hours ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time

    BSP | 6 To 9 years | BangaloreEngineering experience in SW development in embedded projects.• Expertise in C,C++, debugging with working knowledge of git/gerrit• Working experience in multiple Device Driver development• End to End ownership of Linux BSP for a device (Device has support for peripherals like USB, I2C, etc, and GPU capabilities like...


  • Bengaluru, Karnataka, India Pi Square Technologies Full time

    Skill Set - Kernal driver/Linux Device DriverMust have Skills - C/ C++, Linux/Android, Kernel/Linux Internals/BSP/Bootloader/Device driver/Power performance/ User spaceExperience - 3 to 15 yearsLocation: BangaloreInterview Mode - F2FJob DescriptionDevelopment Embedded System software experience in in device drivers and board-support packages for complex...

  • BSP Tester

    18 hours ago


    Bengaluru, Karnataka, India Novature Tech Full time

    Keywords:Board Support Package,mbedded C, C programmingExperience:4 - 10 yearsDesignation / Role:BSP TesterLocation:Bengaluru / BangaloreJob Description:Candidates should be fine writing test cases in C orEmbedded C. Strong knowledge of Board Support Package (BSP)- Good exposure to DO-178B/C certification safety standardsExperience in Embedded C, C...

  • Device Driver

    21 hours ago


    Bengaluru, Karnataka, India Hita Solutions L.l.c-fz Full time

    Role & responsibilitiesSkills : C Or C++ and Device Driver from Networking or Telecom domain.Exclude Domain : Automotive, IOT, Health careRoles & ResponsibilitiesDevelop and own device driver software on Linux platform and enable features on SW applications and L1 data-path areas, working closely with requirements and customer account teams with deep...

  • BSP Tester

    3 days ago


    Bengaluru, Karnataka, India Techadvance Global Solutions Full time

    An Experienced BSP Tester with strong Embedded C skills & hands-on driver coding experience. The candidate must have worked on safety-critical systems & be well-versed with DO-178B/C standards.Must have coded device drivers (not just configuration)


  • Bengaluru, Karnataka, India Ignitarium Full time

    Senior 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...

  • Embedded BSP Tester

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Recro Full time

    Requirement: BSP Tester / BSP Software Engineer (High Priority) Job Code: 45488 Experience: 4–10 Years Location: Bangalore Priority: BSP and Software Developers (High priority)Key Skills & ExpertiseStrong expertise in Embedded C and C programmingHands-on development experience in Board Support Package (BSP) → Candidate must have coded drivers (NOT just...

  • Automotive BSP

    1 week ago


    Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi is truly your home to a billion possibilities. We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, you matter.We are seeking a highly skilledAutomotive BSP & Hypervisor Specialistto join our dynamic...


  • Bengaluru, Karnataka, India, Karnataka Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...


  • Bengaluru, Karnataka, India Talentigence Hr Solutions Full time

    Job Title:Senior Android/Linux BSP & HAL Engineer (Qualcomm Platform)*(710 Years Experience | Full-Time | Bangalore | 5 Days WFO)Talentigence HR Solutions Pvt. Ltd. Hiring for our clientExperience: 7-10 YearsBudget: Open (Based on candidate capability)Mode:5 Days Work From OfficeLocation: Bangalore (Intel Office)Joining: Immediate preferredJob DescriptionWe...