Skip to main content

Senior Software Engineer - C/C++

Mentee RoboticsHerzliya, Tel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted yesterday · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • 5+ years of experience in Software Engineering
  • Expert Proficiency in C/C++ (modern C++ standards, memory management, parallelism)
  • 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
Nice-to-have
  • Experience with ROS 2 (Robot Operating System)
  • Expertise in GPU-accelerated services using zero-copy mechanisms
  • 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

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

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

About Mentee Robotics
Company profile · coming soon

Employee reviews · coming soonMore roles at Mentee Robotics

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Mentee Robotics
Posted yesterday · 0 applicants
See how you match