← Back to jobs
M

Senior BSP Software Engineer

Mentee Robotics·Herzliya, Israel·en
Not specifiedFull-timeEmbedded Software DevelopmentRoboticsAutomotive Technology

Join a robotics software engineering team to own board support packages and the operating-system foundation for perception, control, and core software.

Responsibilities

  • Lead carrier board bring-up and adapt third-party BSPs, including kernel, device tree, and peripheral driver development.
  • Develop, integrate, and maintain drivers for cameras, IMUs, motor controllers, and custom peripherals.
  • Diagnose complex issues across hardware, kernel, and userspace.
  • Work with NVIDIA and external partners on board integration and next-generation platform architecture.

Requirements

  • Bachelor’s degree in computer science or computer engineering, or equivalent practical experience.
  • At least 3 years of C programming experience in real-time embedded Linux systems.
  • At least 3 years of hands-on BSP customization, board bring-up, and driver development under RTOS or Linux.
  • Experience with NVIDIA Jetson platforms such as Thor, Orin, or Xavier, and the JetPack SDK.
  • Strong debugging, driver issue resolution, and hardware integration skills.
  • Proficiency in spoken technical English.

Relevance

More opportunities

Similar jobs

The newest open roles in Embedded Software Development.

Questions, answered

Frequently asked questions