CareerPlan

Senior Software Engineer - C/C++

Herzliya, IsraelFull-time2026-08-13 → 2026-11-10

Core

Design, develop, and maintain production-grade C++ and Python software for the MenteeBot, an AI-first humanoid robot combining perception, reasoning, and dexterous manipulation.

Role type

Senior Software Engineer (C/C++)

Builds

Modular, well-architected components for the MenteeBot humanoid robot

Domain

Robotics, Autonomous Systems, Embedded Linux

Deliverable

production ML models

Required skills

C/C++ (modern standards, memory management, parallelism), Python, Object-Oriented Design, Embedded Linux, Real-time Operating Systems, Performance Optimization

Preferred skills

ROS 2, GPU-accelerated services (zero-copy), Embedded protocols (EtherCAT, CAN, SPI, I2C), Containerization (Docker), NVIDIA Jetson platforms

Technologies

C++, Python, Linux, ROS 2, Docker, NVIDIA Jetson

Responsibilities

Design and develop production-grade software; Build modular components; Optimize code for real-time/low-latency; Collaborate on end-to-end solutions; Write clean, tested code

Seniority

Senior, hands-on IC