Senior Software Engineer - C/C++
- Herzliya, Tel Aviv District, Israel
- LinkedIn Public
- אומת כפעיל ·
תיאור
Mentee Robotics is redefining humanoid automation with an AI-first approach, integrating cutting-edge perception, reasoning, and dexterous manipulation into a fully autonomous humanoid robot that continuously adapts and learns. Our flagship product, Menteebot v3, is designed to seamlessly integrate into industrial, logistics, and retail environments, performing complex tasks with human-like adaptability. We are looking for an experienced Software Engineer to join our team. You will design, develop, and optimize core software components, building high-performance systems that are reliable, maintainable, and scalable. What You Will Do Design, develop, and maintain production-grade software using C++ and Python. Build modular, well-architected components following object-oriented design principles. Optimize code for real-time and low-latency operation. Collaborate with cross-functional teams to deliver end-to-end solutions. Write clean, maintainable, and well-tested code. Requirements 5+ years of experience in Software Engineering, with a heavy focus on C/C++ development . Expert Proficiency in C/C++: Deep understanding of modern C++ standards, memory management, and parallelism (this is a core requirement). Solid grasp of object-oriented design (OOD), design patterns, and modular software architecture. Proven ability to develop production-grade Python applications Extensive experience developing and debugging in embedded Linux environments. Experience with real-time operating systems or low-latency systems and performance optimization. Advantages Experience with ROS 2 (Robot Operating System) Expertise in GPU-accelerated services using zero-copy mechanisms to minimize data transfer latency. Knowledge of embedded communication protocols such as EtherCAT, CAN, SPI, or I2C . Experience with containerization (Docker). Experience with embedded edge platforms such as NVIDIA Jetson Show more Show less