JOB DETAILS

BSP Engineer- Linux Environment

Companyabra
LocationLeipzig
Work ModeOn Site
PostedNovember 23, 2025
About The Company
The world's first marketplace platform built exclusively for Healthcare IT. Abra makes it easier for Health IT Talent to find work that matches their skills, preferences and availability all while making it easier for employers to access the talent they need, right when they need it. Our marketplace enables rapid talent access, pricing transparency, new levels of affordability, and accountability.
About the Role

abra R&D is looking for a BSP Engineer!

Key Responsibilities:

  • Lead the development, integration, and maintenance of BSP (Board Support Package) solutions for embedded Linux systems.
  • Perform board bring-up for custom hardware platforms and support hardware-software integration.
  • Configure and tailor Yocto-based Linux distributions to meet system and hardware requirements.
  • Develop and maintain low-level drivers for hardware interfaces such as USB, SPI, I2C, and others.
  • Implement security mechanisms and optimize system stability and performance in close collaboration with hardware and software teams.



Requirements

  • Minimum 5 years of hands-on experience in BSP development for embedded Linux systems.
  • Proficiency with the Yocto Project and customization of Linux kernel and device trees.
  • Strong programming skills in C and experience with low-level debugging and hardware bring-up.

Nice to Have:

  • Familiarity with embedded system security features such as Secure Boot and Trusted Execution.
  • Experience working with ARM-based SoCs, particularly NXP i.MX series.


Key Skills
BSP DevelopmentEmbedded LinuxYocto ProjectLinux Kernel CustomizationDevice TreesC ProgrammingLow-Level DebuggingHardware Bring-UpSecurity MechanismsSystem StabilityPerformance OptimizationUSB InterfacesSPI InterfacesI2C InterfacesARM-Based SoCsNXP i.MX Series
Job Information
๐Ÿ“‹Core Responsibilities
Lead the development, integration, and maintenance of BSP solutions for embedded Linux systems. Perform board bring-up for custom hardware platforms and support hardware-software integration.
๐Ÿ“‹Job Type
full time
๐Ÿ“ŠExperience Level
5-10
๐Ÿ’ผCompany Size
7
๐Ÿ“ŠVisa Sponsorship
No
๐Ÿ’ผLanguage
English
๐ŸขWorking Hours
40 hours
Apply Now โ†’

You'll be redirected to
the company's application page