BSP Specialist

3 days ago


Bengaluru, India Tata Elxsi Limited Full time

Job Description

BSP Developer

Experience:3 - 10 years

Qualification:BE / B.Tech / MCA/MSc / ME / M.Tech

Job Location:Bangalore

Skills Required:

- Languages : C, C++
- OS : Linux
- Experience in Linux bringup on hardware boards
- Good understanding of device trees, boot configurations, board initialization etc.
- Familiarity with at least couple of the following in Linux/Android
- SPI, I2C PCI Networking ALSA V4L2
- Good understanding of device driver architecture
- Understanding of the flow of display/graphics, sound and input (touch/other inputs)
- Awareness of virtualization, hypervisor etc.
- Hands-on experience on one or more of the following tasks
- Bootloader (uboot) customization
- BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc.
- Kernel configuration
- Configuration/Integration of device drivers
- Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals)
- Build customization (creating custom recipes, layers etc., configuring components)
- Experienced in analyzing kernel panics and oops.
- Good SW/HW debugging skill.
- Analyzing hardware schematics.
- Experienced in using Logic analyzer, DSO.
- Experienced in engaging with Silicon vendors and have good verbal communication skill.
- Experienced in leading board bring up activities, system integration and testing.


  • BSP Specialist

    3 days ago


    Bengaluru, India Tata Elxsi Limited Full time

    Job Description As a BSP (Board Support Package) Developer, you will play a crucial role in the Linux bringup on hardware boards, customization of BSP components, and device driver development. You will work closely with hardware and software teams, ensuring smooth integration of system components and contributing to the development of efficient, robust,...


  • Bengaluru, India Tata Elxsi Limited Full time

    Job Description Join Tata Elxsi as a BSP Developer/Specialist in the dynamic automotive and infotainment domain. Collaborate with industry leaders to develop cutting-edge software solutions for hardware systems, contributing to the next generation of innovative automotive technologies. Key Responsibilities: - Linux Hardware Bring-Up: Perform hardware...


  • Bengaluru, Karnataka, India beBeeSpecialist Full time ₹ 20,00,000 - ₹ 35,00,000

    Job RoleThe Board Support Package (BSP) and Linux Driver Specialist will be responsible for developing, maintaining, and optimizing Linux kernel BSP and device drivers.


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 28,00,000

    Job Title: Embedded Systems Specialist\We are looking for a skilled Embedded Systems Specialist to support pre-sales and post-sales activities for our comprehensive product portfolio.\Job Description:\The ideal candidate will possess strong knowledge of processor architectures, embedded software development, and debugging tools. This role requires excellent...


  • Bengaluru, Karnataka, India beBeeIntegration Full time ₹ 15,00,000 - ₹ 28,00,000

    Platform Integration Specialist We are seeking a skilled Platform Integration Specialist to join our team. This individual will be responsible for integrating various components, including Linux Kernel, Bootloader, and Firmware Management, to ensure seamless system functionality. Key Responsibilities: Design and implement firmware solutions for router...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 24,00,000

    Job Title: Embedded EngineerThe right candidate for this role will possess a strong background in embedded systems, with expertise in Linux BSP and driver development. They should have experience with C programming, as well as an in-depth understanding of Linux kernel internals.Responsibilities:Design, develop, and enhance Linux BSPs and device drivers (USB,...


  • Bengaluru, Karnataka, India beBeeTechnical Full time US$ 1,50,000 - US$ 2,00,000

    Job Overview">The position of Technical Manager involves overseeing the technical aspects of projects, ensuring successful definition, architecture, design, implementation, and timely delivery. Key responsibilities include leading BSP, Middleware, and Application teams in development and debugging, as well as providing technical solutions to customers.Key...


  • Bengaluru, Karnataka, India beBeeOperating Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Embedded Operating System SpecialistWe are seeking an experienced Embedded Operating System Specialist to join our team. This role will focus on the development, optimization, and maintenance of embedded operating systems for Software Defined Vehicles.Develop and optimize embedded operating systems for QNX and Linux platforms.Design, implement, and maintain...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Engineering OpportunityWe are seeking a skilled Embedded Engineer to join our team. The successful candidate will design, develop, and enhance Linux BSPs and device drivers for non-automotive embedded domains.Key Responsibilities:Design and develop Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet) using C programming language.Perform...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Systems Expert WantedWe are seeking an experienced Embedded Systems Expert to join our team.The ideal candidate will have a minimum of 5 years of experience in development work on networking, security, and wireless software solutions for embedded systems. They will be responsible for designing, developing, and testing high-performance network and...