BSP (Device Driver Developer) (BB58FT RM 3745)
1 week ago
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 timeBSP | 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...
-
Linux Device Driver Developer
20 hours ago
Bengaluru, Karnataka, India Pi Square Technologies Full timeSkill 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 timeKeywords: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 timeRole & 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 timeAn 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)
-
Linux Device Driver Developer
1 week ago
Bengaluru, Karnataka, India Ignitarium Full timeSenior 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 timeRequirement: 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 timeTata 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...
-
Linux Device Driver Developer
2 weeks ago
Bengaluru, Karnataka, India, Karnataka Ignitarium Full timeSenior 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...
-
Senior Android/Linux BSP
13 hours ago
Bengaluru, Karnataka, India Talentigence Hr Solutions Full timeJob 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...