Core BSP, Linux Driver Development

4 days ago


Bengaluru, Karnataka, India Chicco Interiors Full time ₹ 1,70,000 - ₹ 19,00,000 per year

Job Overview:

We are looking for smart, innovative, and motivated individuals to join our team to work on different BSP and kernel subsystems on Android/Linux platforms.

Prefer industry: IT services, semiconductors

Skills & Requirements:

  • 3–5 years of experience in Linux device driver development, including porting, integration, middleware, user-space applications, and testing.
  • Experience in board bring-up and bootloader development.
  • Strong C/C++ programming skills.
  • Experience with communication protocols: I2C, SPI, UART, USB, CAN, MIPI CSI/DSI, PCIe.
  • Skilled in debugging using JTAG, TRACE32, ICE, ICD, and tools like oscilloscopes and protocol analyzers.
  • Solid understanding of OS concepts: multi-threaded programming, parallel processing, synchronization, IPC.
  • Familiarity with ARM 32/64 architectures.
  • Good debugging skills for kernel stability, crash analysis, system locks, abnormal resets.
  • Competence in scripting languages: Python, Shell scripts.
  • Experience with GIT, Perforce, Code Collaborator, Gerrit, JIRA, Confluence, Jenkins.
  • Strong analytical, problem-solving, and communication skills.

Educational Qualification:

  • Bachelor's or Master's degree in EEE, ECE, CSE (B.Tech / M.Tech).

Job Types: Full-time, Permanent

Pay: ₹1,700, ₹1,900,000.00 per year

Benefits:

  • Food provided
  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Work Location: In person


  • Android BSP

    1 week ago


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

    Job Role:Android BSP & Device Driver ArchitectExperience:6+ YearsLocation:Bangalore & PuneKey Responsibilities:Design, develop, and debug reference designs and software-related issues.Customize and optimize platform driver software to meet product requirements.Analyze technical specifications and hardware schematics for driver customization.Collaborate with...


  • Bengaluru, Karnataka, India Coders Brain Technology Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Coders Brain is a global leader in its services, digital, and business solutions that partners with its clients to simplify, strengthen, and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise, and a global network of innovation and delivery...


  • Bengaluru, Karnataka, India Talentigence Hr Solutions Full time ₹ 10,00,000 - ₹ 15,00,000 per year

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

  • bsp

    1 week ago


    Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 7,50,000 - ₹ 10,00,000 per year

    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 Sequoia Applied Technologies Full time ₹ 12,00,000 - ₹ 30,00,000 per year

    Design, develop, and debug Linux device drivers and BSP for embedded systems.Integrate, configure, and optimize Linux kernel for custom hardware boards.Work with hardware teams for board bring-up and debugging at the kernel and driver level.Develop and maintain low-level software components, bootloaders, and middleware.Support production releases, firmware...

  • Linux Developer

    1 week ago


    Bengaluru, Karnataka, India Vimerse Infotech Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Name of the JD: Linux Developer for Bangalore TNM Education Qualification: Education Qualification: B.E./B.Tech./M.E./M.Tech. in Computer Science, Electronics & Electrical / Electronics & Communication /Electronics &Tele-communication Exp required: 2-8 years Roles and Responsibilities: Key Skills: ● Linux/QNX based board bring up, BSP...


  • Bengaluru, Karnataka, India Arrow Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position:Senior Engineer [Embedded/BSP/C/Linux]Job Description:Technical Skills* Experience working with Embedded Linux BSP (Board Support Package) on embedded platforms.* Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems * Familiarity working with development tools like...


  • Bengaluru, Karnataka, India Hunarstreet Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Roles & Responsibilities: The role involves designing, implementing and bug fixing device drivers for various interfaces like I2C, SPI, USB, PCIe, Ethernet, Display, camera etc. Must Have Technical Skills: ● Excellent programming skills in C ● Design, Implementation and debugging of Linux device drivers ● Ability to read and understand board...


  • Bengaluru, Karnataka, India 7 Darter Full time US$ 11,28,000 - US$ 14,72,000 per year

    We are hiring experienced engineers who are passionate about building high-performance embedded systems, device drivers, and low-level software.You will work across microcontrollers/ microprocessor , Linux platforms, and silicon validation environments to design, develop, and debug production-grade embedded software.Key Responsibilities :Design, develop,...


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