CareerPlan

Embedded Engineer (BSP)

Herzliya, IsraelFull-time2026-10-01 → 2026-11-10

Core

Lead end-to-end bring-up of new carrier board revisions and customize third-party BSPs for carrier boards, including kernel, device tree, and peripheral driver development.

Role type

Senior individual contributor embedded software engineer (BSP)

Builds

Carrier boards, device drivers, and OS foundations for perception and control systems

Domain

Robotics, autonomous systems, embedded Linux

Deliverable

production ML models

Required skills

C programming, BSP customization, board bring-up, device driver development, kernel development, device tree configuration, hardware integration, debugging, NVIDIA Jetson platforms, JetPack SDK

Responsibilities

Lead end-to-end bring-up of new carrier board revisions and customize third-party BSPs for carrier boards, including kernel, device tree, and peripheral driver development. Develop, integrate, and maintain device drivers for cameras, IMUs, motor controllers, and custom hardware peripherals. Diagnose and resolve complex driver issues spanning the hardware, kernel, and userspace boundary. Collaborate closely with NVIDIA and external partners to drive new board integrations and architect next-generation platforms.