Robotics Engineer

BluraForce 

📍 Alexandria, Egypt 🇪🇬

full-time
mid-level
on-site
Posted —

Key Skills

roboticsAIROSsensorsautomation

Industry

RoboticsConsumer Electronics

Job Description

Company Description BluraForce is a fast-growing software solutions startup based in Alexandria, Egypt, focused on building intelligent, high-performance, and scalable digital products. The team specializes in web and mobile app development, AI and automation solutions, UI/UX design, cloud integration, and digital transformation consulting. BluraForce combines technical depth with strategic thinking to deliver tailored solutions that help clients innovate, streamline operations, and create modern digital experiences. The company values flexibility, creativity, and precision, and aims to become a leading software company in the MENA region, recognized for innovation, quality, and excellence. BluraForce offers an environment where technology professionals can work on next-generation products with real business impact.

Role Description As a Robotics Engineer at BluraForce, you will design, develop, and integrate robotics solutions that leverage software, AI, and automation technologies to solve real-world problems for clients. This is a full-time, on-site role based in Alexandria, where you will collaborate closely with software engineers, AI specialists, and product teams to define system requirements, design architectures, and implement robust robotic workflows. Your day-to-day work will include modeling and simulating robotic systems, implementing control algorithms, integrating sensors and actuators, and testing performance in both virtual and physical environments. You will also contribute to writing clean, maintainable code, documenting designs, participating in code reviews, and supporting deployment and maintenance of robotics solutions. The role involves continuous learning, experimentation with new tools and frameworks, and active participation in planning sessions to help shape scalable and innovative products.

Qualifications

  • Strong foundation in robotics engineering principles, including kinematics, dynamics, control systems, and real-time systems.
  • Proficiency in one or more programming languages commonly used in robotics, such as C++, Python, or MATLAB/Simulink.
  • Experience with robotics frameworks and tools (for example, ROS/ROS2, Gazebo, or similar simulation and middleware environments).
  • Knowledge of embedded systems, sensors, actuators, and hardware interfacing for robotic platforms.
  • Familiarity with AI, computer vision, or machine learning techniques as applied to autonomous systems is highly beneficial.
  • Understanding of software engineering best practices, including version control (e.g., Git), testing, debugging, and documentation.
  • Bachelor’s degree or higher in Robotics, Mechatronics, Electrical Engineering, Computer Engineering, or a related technical field.
  • Ability to analyze problems, propose data-driven solutions, and iterate quickly in a startup environment.
  • Effective communication skills and the ability to collaborate with multidisciplinary teams in an on-site setting.
  • Prior experience in product-focused or