Linux BSP Engineer

1 month ago


Bangalore, Karnataka, India TekPillar Full time

Position : Linux BSP Engineer


Experience : 3 to 12 Years


Location: Bangalore


Key skills :


Linux Kernel Development :


- Strong experience in Linux kernel customization, configuration, and optimization.


Board Support Package (BSP): Hands-on experience in BSP development and Linux kernel porting to new hardware platforms.


Embedded C Programming: Proficiency in C programming for embedded systems.


Device Drivers: Experience in developing and debugging Linux device drivers for hardware interfaces such as I2C, SPI, UART, USB, Ethernet, etc.


Job Description :


- 3 to 12 years of relevant experience in Linux BSP development, kernel programming, and embedded systems.


- Develop, configure, and maintain Board Support Packages (BSP) for custom hardware platforms based on Linux.


- Port Linux kernel to new hardware platforms, including board bring-up and hardware validation.


- Work with bootloaders (U-Boot, etc.) and hardware initialization at startup.


- Write and debug low-level drivers for various interfaces (I2C, SPI, UART, USB, Ethernet, etc.).


- Modify and optimize Linux Kernel subsystems to ensure compatibility with custom hardware.


- Collaborate with hardware engineers for hardware bring-up and debugging using tools like oscilloscopes and logic analyzers.


- Perform system-level integration, testing, and validation of software and hardware.


- Optimize performance, power management, and memory usage in embedded systems.


- Troubleshoot and resolve kernel panics, driver failures, and other system issues.


- Contribute to technical documentation, including hardware interface specifications, user guides, and BSP release notes.

(ref:hirist.tech)

  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    About the Role :We are looking for a skilled BSP/QNX Linux Developer to join our team and contribute to the development and optimization of embedded operating systems for Software Defined Vehicles. In this role, you will work on QNX and Linux platforms, focusing on board bring-up, device driver development, and BSP porting for SoC/MPU-based embedded...

  • Mempage Technologies

    1 month ago


    Bangalore, Karnataka, India Mempage Full time

    Company Description : Mempage Technologies Private Limited focuses on Product Engineering Services and Future Technology development, using cutting-edge technologies like Artificial Intelligence, IoT, Edge and Cloud Computing. The company specializes in AI with IoT and 5G enabled product development in industries such as Smart Agriculture, Health Care, and...

  • Linux BSP Engineer

    1 month ago


    Bangalore, Karnataka, India Hrizen techno services Full time

    Responsibilities :Embedded Software Development :- Develop and maintain device drivers for various hardware components within embedded systems.- Participate in the porting and bring-up process of Board Support Packages (BSPs) and bootloaders.- Develop low-level system software functionalities to support camera product features.- Work closely with hardware...


  • Hyderabad/Bangalore, Karnataka, India MaimsD Technology Full time

    Position : Android BSP Development Engineer Location : BangaloreExperience : 3 - 12 YrsEmployment Type : Full Time, PermanentWorking mode : RegularNotice Period : Immediate - 15 DaysWe are seeking a highly skilled Android BSP Development Engineer to join our team. You will be responsible for developing, integrating, and optimizing Android BSPs for our...

  • Mempage Technologies

    1 month ago


    Bangalore, Karnataka, India Mempage Full time

    Company Description : Mempage Technologies Private Limited is a product engineering services company located in Bengaluru, India. We focus on Research & Development, MVP, Products, and Technology services using cutting-edge technologies like Artificial Intelligence, IoT, Edge, and Cloud computing. Our expertise lies in Generative AI, Large Language Models...

  • Android BSP Developer

    3 weeks ago


    Bangalore, Karnataka, India SaaS Factors Full time

    Role : Android BSP Development EngineerMandatory Skills :1. Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development2. Strong C/C++ development skills with a good understanding of object-oriented design3. Good understanding of Android framework, overall Android Architecture.4. Proficient in any one of Android HAL...


  • Bangalore, Karnataka, India Tekpillar Full time

    Job Title : BSW Configuration EngineerExperience Level : 6 to 10 yearsLocation : BangaloreKey Skills : C,C++ (Version 11/14), Autosar, BSPMust have : Configuration and Integration of BSW Modules : - Configure and integrate AUTOSAR-compliant BSW modules, including SPDO (Signal Processing Data Object), and ensure compatibility with other software components....


  • Bangalore, Karnataka, India TekPillar Full time

    Position : Embedded C++ DeveloperExperience : 2 to 6 YearLocation : BangaloreMandatory Skills : Embedded C++ , Linux Device Driver/BSP/Board BringUpJob Description :- 2-6 years of experience in embedded software development.- Strong proficiency in Embedded C++.- Hands-on experience with Linux Device Drivers, BSP, and Board Bring-Up.- Solid understanding of...


  • Bangalore, Karnataka, India TekPillar Full time

    Key Responsibilities :- Develop and maintain software for embedded systems using C++.- Work closely with cross-functional teams to design and implement Linux Device Drivers, Board Support Packages (BSP), and Board bring-up.- Debug and optimize software for performance and reliability.- Participate in code reviews, design discussions, and contribute to...


  • Bangalore, Karnataka, India HyrEzy Talent Solutions Full time

    Mandatory Skills :1. Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development2. Strong C/C++ development skills with a good understanding of object oriented design3. Good understanding of Android framework, overall Android Architecture.4. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power...

  • Embedded C++ Engineer

    1 month ago


    Bangalore, Karnataka, India Domnic Lewis International Full time

    We have job opportunity for Embedded C++ Developer with Linux in : 5-9yearsLocation : Bangalore Role : Emb C++ and Linux RESPONSIBILITIES :- Design, develop, test, maintain, document and release software solutions according to a new Epic/Capability- Discuss with the System Leaders/Functional Owners group to get the required specification which need to be...


  • Bangalore, Karnataka, India Tekpillar Full time

    Job Brief :We're looking to hire engineers in our growing team of device driver team working on a cutting-edge Consumer SoC of a leading semiconductor company. Join us and make an impact!Roles & Responsibilities :The role involves designing, implementing and bug fixing device drivers for various interfaces like USB, PCIe, Ethernet, Display, camera...

  • SAS One

    4 weeks ago


    Bangalore, Karnataka, India SAS One Pvt. Ltd Full time

    Experience & Qualifications : Education : Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.Experience : - Minimum of 6+ years in software development, focusing on embedded systems.- Hands on experience with Linux, Yocto BSP, ARM, and x86 architectures.- Strong background in system level programming for...


  • Hyderabad/Bangalore, Karnataka, India Peopleplus Full time

    Mandatory Skills :- Engineer with 6+ years of experience in embedded Linux/Linux application/driver/kernel development- Strong C/C++ development skills with a good understanding of object oriented design- Good understanding of Android framework, overall Android Architecture.- Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc. -...


  • Bangalore, Karnataka, India TekPillar Full time

    Position Name : Linux Device Driver DevelopmentEducation Requirement : B.Tech/B.E.Experience Range : 5-8 yearsLocation : BangaloreJob Brief :We are seeking skilled engineers to join our growing device driver team, working on a cutting-edge Consumer SoC for a leading semiconductor company. If you're passionate about Linux device drivers and looking for a...


  • Bangalore, Karnataka, India Tekpillar Full time

    Role : Linux Device Driver DeveloperWork Experience : 3 to 15 YearsLocation : BangaloreRoles & Responsibilities :The role involves designing, implementing and bug fixing device drivers for various interfaces like USB, PCIe, Ethernet, Display, camera etc.Must Have Technical Skills :- Excellent programming skills in C- Design, Implementation and debugging of...

  • Mistral Solutions

    4 weeks ago


    Bangalore, Karnataka, India Mistral Solutions Private Limited Full time

    About the job :About Mistral :Mistral's software team is equipped to handle the challenging software requirements of state-of-the-art applications in consumer, industrial, aerospace, and defense domains. Our team's expertise encapsulates the gamut of software development services including low-level software (assembly language), Firmware, Device...

  • Linux Engineer

    1 month ago


    Bangalore, Karnataka, India Sureminds Full time

    Job Description :Eligibility :- Bachelor's degree in Engineering (or Equivalent). - Experience : Above 8 - 10 years of experience in Enterprise technical support environment for Linux server administration.- Must have any of Relevant certification on the latest track on Redhat.- ITIL certification is an added advantage- Flexible to work in 24X7 support...


  • Bangalore, Karnataka, India Askexim Services Limited Full time

    Company : A leading Product Engineering company specializing in Semiconductor, Embedded, Artificial Intelligence, and Automotive domains.Location : BangaloreEmployment : Permanent on-roll job with the companyRequirements : - Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development- Strong C/C++ development skills...


  • Bangalore, Karnataka, India Antal International Full time

    Job Responsibilities :- Hands on Design and implementation to create, set up software solutions that is project ready with a solid process and framework including engineering documentation, training, and continuous skill development- Support and execute FW/SW board bring up, debug for all System design engineering projects- Firmware development experience...