Embedded Linux BSP Engineer
3 days ago
Important Note (Please Read Before Applying)🚫 Do NOT apply if: • You have less than 3 years or more than 5 years of Embedded Linux experience • You have no hands-on Linux kernel/device driver experience • You cannot work from Hyderabad or Bengaluru • You need more than 30 days to join • You do not have experience in U-Boot, Yocto/Buildroot, or board bring-up ✅ Apply ONLY if you meet ALL mandatory skills and conditions above. Irrelevant or non-matching applications will not be considered. Job Title: Embedded Linux BSP Engineer Location: Hyderabad / Bengaluru Experience: 3–5 Years Employment Type: Permanent Notice Period: Immediate / < 30 Days About the Company: Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future. Job Description: • Design, develop, and maintain Embedded Linux BSP and system-level components • Work extensively with Linux kernel, device drivers, and kernel subsystems • Configure and customize U-Boot, build kernels, and manage Linux boot-up flows • Perform board bring-up activities, bootloader debugging, and low-level hardware validation • Develop and debug multi-threaded / multi-process embedded applications • Work on Linux build systems like Yocto/Buildroot and host-target cross-compilation • Debug system crashes, kernel panics, locks, and reset scenarios • Use tools such as JTAG, TRACE32, oscilloscopes, and protocol analyzers for root-cause analysis • Read schematics, chip datasheets, TRMs, and silicon revision documents • Prepare design documents, specifications, test plans, and reports Mandatory Skills: ✔ 3–4 years of hands-on Embedded C development ✔ 3+ years of real-time experience with Linux Kernel & Device Drivers ✔ Strong understanding of OS concepts, kernel internals, and process/thread management ✔ Strong experience in U-Boot, Linux kernel build, device trees, and startup sequencing ✔ Hands-on expertise with Yocto / Buildroot ✔ Strong debugging skills using JTAG, TRACE32, ICE, ICD, oscilloscopes, protocol analyzers ✔ Experience in board bring-up on cross platforms ✔ Proficiency with Git, JIRA, Bitbucket, Confluence, SourceTree ✔ Ability to interpret schematics, TRMs, and hardware documentation ✔ Excellent communication, documentation, and problem-solving abilities ✔ Self-driven, independent contributor capable of working under pressure Desired Skills: • Experience mentoring or leading junior engineers • Knowledge of Linux internals, system-level debugging, and reverse engineering • Experience with RTOS (Zephyr, FreeRTOS, etc.) • Exposure to open-source contributions or working with OSS packages • Ability to collaborate closely with project managers and technical leads • Flexible attitude and willingness to work across various domains & technologies
-
Senior Engineer Embedded/BSP/C/Linux
7 days ago
bangalore, India Arrow Full timePosition: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...
-
Linux Embedded Systems Engineer
4 hours ago
bangalore, India beBeelinux Full timeLinux Embedded Systems ExpertAbout the Role:We are seeking an experienced Linux Embedded Systems Expert to join our team. In this role, you will be responsible for designing and developing embedded systems using Linux as the operating system.Key Responsibilities:Design and develop embedded systems using Linux as the operating system.Develop device drivers...
-
BSP - Bengaluru, Karnataka, India
6 days ago
bangalore, India Capgemini Engineering Full timeBSP | 6 To 9 years | Bangalore Engineering 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...
-
BSP - Bengaluru, Karnataka, India
2 days ago
bangalore, India Capgemini Engineering Full timeBSP | 6 To 9 years | Bangalore Engineering 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...
-
BSP - Bengaluru, Karnataka, India
3 hours ago
bangalore, India Capgemini Engineering Full timeBSP | 6 To 9 years | Bangalore Engineering 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...
-
BSP - Bengaluru, Karnataka, India
7 days ago
bangalore, 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...
-
Embedded Software Engineer
3 days ago
bangalore, India People Prime Worldwide Full timeImportant Note (Please Read Before Applying) Do NOT apply if:• You have less than 3 or more than 4 years of relevant Embedded Linux experience• You do NOT have hands-on Linux kernel or device driver experience• You do not have experience with Yocto / Buildroot• You cannot join within 30 days• You are not willing to work on-site in Hyderabad or...
-
Senior Embedded Software Engineer
5 days ago
bangalore, India Nokia Full timeYou have:Requires Bachelors / Masters in Engineering or equivalent with 10+ years of experience in Embedded domain in C/C++ and ARM environment.Experience in the design and development of Linux kernel solutions for real-time embedded systems.Experience in Linux Device Drivers enhancements and Board Support Packages (BSP) for various RISC...
-
Embedded Software Engineer Intern
7 days ago
bangalore, India Linux Kernel & LDD Full timeRole Description We're seeking an Enthusiastic Software Engineering Intern for a 6-month full-time hybrid position in Bengaluru. This internship offers hands-on experience in:- Linux kernel basics and device driver fundamentals- Practical embedded systems development- Real-world project implementation- Collaborative learning environmentLearning Outcomes...
-
Senior Embedded Software Engineer
4 weeks ago
bangalore, India Nokia Full timeYou have: Requires Bachelors / Masters in Engineering or equivalent with 10+ years of experience in Embedded domain in C/C++ and ARM environment. Experience in the design and development of Linux kernel solutions for real-time embedded systems. Experience in Linux Device Drivers enhancements and Board Support Packages (BSP) for various RISC processors....