CareerPlanSign in

Embedded Software Engineer Robotics Platforms

Yizre'el, IsraelFull-time2026-10-01 → 2026-10-08

Core

Develop and integrate C/C++ firmware for microcontrollers and Embedded Linux applications to build central robotic logic and communication bridges for autonomous platforms.

Role type

Senior IC embedded software engineer (robotics)

Builds

Autonomous robotic platforms with reliable motion control and communication infrastructure

Domain

Robotics / Embedded Systems

Required skills

C, C++, MCU firmware development, Embedded Linux, RTOS, state machine implementation, system integration, debugging

Preferred skills

ROS/ROS 2, serial protocols (CAN, UART, SPI, I2C), Python scripting

Technologies

STM32, ESP32, Cortex-M, gdb, Wireshark, candump (via careerplan.io/jobs/E3-008-12-F63-embedded-software-engineer-robotics-platforms-at-maytronics)

Responsibilities

Write and debug MCU firmware and Embedded Linux user-space applications; Implement robotic logic and motion control; Design communication protocols between MCUs and Linux host; Perform end-to-end system integration and debugging on physical hardware

Seniority

Senior, hands-on IC