Senior Robotics Engineer

Sensible 4 

📍 Cairo, Egypt 🇪🇬

full-time
senior
hybrid
Posted —

Key Skills

ROSSLAMC++PythonCI/CD

Industry

RoboticsAerospace

Job Description

Company Description Sensible 4 delivers full-stack autonomous driving solutions designed for the world’s toughest environments. Its DAWN™ platform integrates proprietary software, advanced sensor fusion, intelligent mapping, and a universal retrofit hardware kit to enable safe, scalable autonomy across mining, construction, logistics, and defense.


Role Description This is a full-time Senior Robotics Engineer (ROS1/2) Remote-first role, with a possible travel to be on-site. The person in this role designs, implements, and maintains robotics software components on ROS1/2 as part of our active collaboration with the European Space Agency (ESA) BIC Finland. This role will interface directly with ESA BIC Finland staff, gain access to cutting-edge satellite technology, and apply it to real-world autonomous systems operating in demanding outdoor environments.


Day-to-day tasks include developing and integrating perception, localization, planning, and control modules; building and maintaining ROS nodes and packages; and ensuring robust communication between hardware and software subsystems. The role involves collaborating with cross-functional teams on system architecture, testing and validating algorithms in simulation and on vehicles, and driving continuous improvements for reliability, safety, and performance. The Senior Robotics Engineer also reviews code, mentors colleagues, and contributes to best practices, documentation, and process automation to support scalable fleet deployments.


Qualifications

  • Strong robotics experience, including applied Robotics knowledge, familiarity with autonomous systems, and hands-on ROS1/ROS2 development.
  • Solid analytical skills, including problem-solving, algorithmic thinking, and the ability to interpret sensor data and system logs.
  • Experience with process automation, including building automated testing pipelines, CI/CD workflows, and simulation-based validation for robotics software.
  • Effective communication skills, including clear technical documentation, collaboration with multidisciplinary teams, and the ability to present complex topics to varied audiences.
  • Proficiency in software development, including C++ and/or Python, modern software engineering practices, version control (e.g., Git), and Linux-based development.
  • Degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field, or equivalent practical experience.
  • Experience with sensor fusion, SLAM, motion planning, or control for mobile robots or vehicles is highly beneficial.
  • Familiarity with safety-critical systems, real-time systems, or operating in harsh outdoor or industrial environments is a plus.



What we offer

  • Direct collaboration with ESA BIC Finland staff and access to state-of-the-art satellite technology
  • A technically ambitious, international team where your work ships to real systems in the field
  • Flexible remote / hybrid working arrangement
  • A role with meaningful scope from day one; no siloed ticket queues


Well? You’ve read so far, so what are you waiting for? Send in your application!


On the fence? Our team is happy to tell you more and answer all the questions you have.


Contact email: [email protected]