abra R&D is seeking an experienced Embedded Linux BSP Architect to define and oversee the architecture of software components, including infrastructure, before the application layer. This role involves managing generic tasks shared across different applications running on the same hardware platform, defining hardware-software interfaces, performing research and implementation for architecture validation. Responsibilities:
* Ensuring vendor support for the required operating systems.
* Working with device drivers, including enabling compilation for different Linux kernel versions.
* Handling Evaluation Boards (EVBs) for various components.
* Developing within Board Support Package (BSP) environments for SOM/SOC/Microcontrollers.
* Evaluating CPU/GPU processing capabilities and addressing memory bottlenecks.
* Writing C/C++ code samples for hardware interaction.
* Supporting hardware components with advanced capabilities, such as RDMA.
* Validating hardware performance against specifications.
* Configuring hardware components for data transfer across various BUS protocols (e.g., PCIe, LAN), including PCIe Bridges and LAN Switches configuration.
* Ensuring vendor support for the required operating systems.
* Working with device drivers, including enabling compilation for different Linux kernel versions.
* Handling Evaluation Boards (EVBs) for various components.
* Developing within Board Support Package (BSP) environments for SOM/SOC/Microcontrollers.
* Evaluating CPU/GPU processing capabilities and addressing memory bottlenecks.
* Writing C/C++ code samples for hardware interaction.
* Supporting hardware components with advanced capabilities, such as RDMA.
* Validating hardware performance against specifications.
* Configuring hardware components for data transfer across various BUS protocols (e.g., PCIe, LAN), including PCIe Bridges and LAN Switches configuration.
Requirements:
* Bachelor’s At least 7 years of relevant experience.
* degree in Electrical Engineering, Computer Science, or a related field.
* Strong team player with excellent interpersonal skills.
* Creative thinker with problem-solving skills for complex technical challenges.
* Deep knowledge of hardware-software interfaces, firmware, and software infrastructure.
* Extensive experience working with Linux operating systems, device drivers, and BSP development for embedded systems.
* Hands-on experience with architecture validation, Demo implementation, and EVB Bring-up.
* In-depth understanding of CPU/GPU processing capabilities and memory bottlenecks.
* Proficiency in C/C++ development for hardware interaction.
* Bachelor’s At least 7 years of relevant experience.
* degree in Electrical Engineering, Computer Science, or a related field.
* Strong team player with excellent interpersonal skills.
* Creative thinker with problem-solving skills for complex technical challenges.
* Deep knowledge of hardware-software interfaces, firmware, and software infrastructure.
* Extensive experience working with Linux operating systems, device drivers, and BSP development for embedded systems.
* Hands-on experience with architecture validation, Demo implementation, and EVB Bring-up.
* In-depth understanding of CPU/GPU processing capabilities and memory bottlenecks.
* Proficiency in C/C++ development for hardware interaction.
This position is open to all candidates.










