Cyberbee is a dynamic startup headquartered in Rosh HaAyin, specializing in low-compute, easy-to-deploy, GNSS-free, SLAM-based navigation systems. Our technology facilitates precise mapping and localization in GPS-denied environments, thereby enabling real-world indoor and outdoor navigation applications.
Algorithm & Computer Vision Engineer
We are seeking an Algorithm and Computer Vision Engineer to lead the development of real-time localization algorithms. You will drive feature innovation informed by project needs and the latest research, contribute to system architecture and optimization, and ensure robust, production-ready performance. As an integral member of the team, you will participate in discussions, planning, and collaborative development efforts.
This is a full-time, on-site position focused on delivering high-quality, real-time systems.
What You'll Be Doing (Day-to-Day):
Research & Development
- Stay current with the latest methodologies in computer vision, SLAM, VO, and VIO.
- Evaluate academic literature and emerging technologies for integration into production systems.
- Implement and optimize C++ algorithms for real-time localization.
- Integrate and manage vision and inertial sensor pipelines to achieve accurate pose estimation.
Refactor & Optimize
- Enhance existing codebases for clarity, scalability, and maintainability.
- Tune system performance on embedded/ARM platforms, focusing on threading, memory, and latency.
Analyze & Test
- Deploy algorithms to hardware, profile system performance, and debug in real-world scenarios.
- Validate algorithmic accuracy and robustness under varied operating conditions.
Review & Collaborate
- Participate in code reviews, design discussions, and paired programming.
- Contribute to technical planning and mentor peers in algorithmic development best practices.
What Are We Looking For:
Education- Bachelor’s in Computer Science, Software Engineering, or related field
- M.Sc. is a plus
Skills & Experience
- Real-Time Localization: 2+ years of hands-on experience with real-time localization (Mandatory) technologies such as visual-inertial odometry, visual odometry, or SLAM.
- C++ and Python Expertise: 4-10 years of experience developing performance-critical systems using modern C++ standards and Python.
- Computer Vision Fundamentals: Solid understanding of computer vision principles, including feature detection, matching, and mapping (deep expertise in bundle adjustment or graph optimization - bonus).
- DevOps Tools: Proven experience with Docker for containerization and CI/CD pipeline implementation - bonus.
Bonus Points if You Have
- Demonstrated familiarity with Kalman filters or graph-based estimation (bundle adjustment is an advantage).
- Experienced in utilizing the ROS2 framework for drone and/or robotics applications.
- Proficient in embedded or ARM platform development for real-time systems.
- Experience with IMUs and image sensors, especially under the ROS framework
Soft Skills- Exceptional problem-solving and analytical skills.
- Excellent communication and collaboration within small, agile teams.
- Enthusiastic and dedicated to mentoring and developing peers.
- Proactive, adaptable, and thrives in a fast-paced startup environment.
Why Cyberbee?- Develop and implement production-ready localization systems for GNSS-denied environments.
- Engage daily with real-world data and hardware, and work closely with the edge application
- Participate in an agile, mission-focused team with accelerated deployment cycles.
- Located in Rosh HaAyin, close to the train station
Visit us at cyberbee.ai