← Back to jobs
N

Mid-Senior Embedded Software Engineer – BSP

·Israel
On-siteFull-timeHardware EngineeringElectronics Manufacturing

Join a technology manufacturer developing embedded System on Modules for industrial, medical, IoT, edge AI, robotics, and multimedia applications. Own BSP development and hardware-software integration for Linux and Android platforms.

Responsibilities

  • Develop and maintain BSPs for Arm-based embedded System on Modules.
  • Integrate and port U-Boot, Linux Kernel components, and device drivers.
  • Develop low-level C software for kernel and user-space environments.
  • Support Linux- and Android-based embedded platforms.
  • Perform board bring-up for new hardware platforms.
  • Debug, validate, and troubleshoot hardware-software integration issues.
  • Collaborate with hardware engineers on board development, integration, and validation.
  • Support production-ready software releases and platform stability.
  • Work with research and development and technical support teams on platform issues and improvements.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • Professional experience in BSP development.
  • Proficiency in C at both kernel and user-space levels.
  • Experience with Linux and/or Android embedded environments.
  • Experience with Yocto.
  • Experience with U-Boot, Linux Kernel, and driver integration.
  • Strong embedded debugging and problem-solving skills.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions