Logo Evologics Gmbh

Senior Robotics Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    Application, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Summary

    In this role, you develop real-time algorithms for active heave compensation and 6-DoF ship motion compensation for robotic arms, integrating sensors and optimizing complex software in C++ and Python.

    Job Technologies

    Your role in the team

    • Development, implementation, and optimization of real-time algorithms for active heave compensation (Active Heave Compensation, AHC) as well as 6-DoF ship motion compensation to ensure the absolute stability of the end effector even in rough sea conditions.
    • Integration of data from Motion Reference Units (MRUs), IMUs, and computer vision systems using advanced filtering techniques (e.g., Kalman filters) to predict and compensate for the dynamic movements of the carrier platform.
    • Development and optimization of forward and inverse kinematics, trajectory planning, and collision-free motion planning for 6-DoF and 7-DoF robotic arms in confined and dynamic operational environments.
    • Development of robust, production-ready, and highly deterministic software in C++ and Python for EvoLogics' simulation environment.
    • Development and enhancement of simulation environments that realistically model wave physics, ship hydrodynamics, and sensor signals to validate system behavior prior to sea trials.
    • Close collaboration with naval architects, designers, and AI engineers to define robust hardware requirements and system architecture.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Bachelor's, Master's, or doctoral degree in Robotics, Control Engineering, Mechatronics, Computer Science, or a related field.

    Qualifications

    • In-depth knowledge of modern real-time control methods (e.g., Model Predictive Control, adaptive control) as well as sensor fusion.
    • Excellent programming skills in modern C++ and Python.
    • Excellent knowledge in 3D geometry, rigid body dynamics, linear algebra, and spatial transformations.

    Experience

    • At least five years of practical experience in programming and commissioning industrial or collaborative robotic arms, particularly in the field of kinematics on mobile platforms or the compensation of dynamic disturbances.
    • Extensive experience with ROS/ROS2 as well as motion planning frameworks such as MoveIt! and OMPL.
    • Professional experience in the maritime industry, offshore, or underwater sectors, for example with ROVs (Remotely Operated Vehicles), USVs (Uncrewed Surface Vehicles), or offshore lifting equipment.
    • Knowledge of maritime safety standards as well as experience with the particular challenges of deploying hardware in corrosive, saltwater environments with high vibration loads.
    • Experience in integrating 2D/3D image recognition systems (OpenCV, Point Cloud Library) for vision-guided manipulation during movement
    • Experience with real-time operating systems (RTOS) and embedded C for ultra-low latency control and regulation circuits

    This text has been machine translated. Show original

    What we offer

    • Pleasant working environment in a highly motivated team
    • Varied tasks with a high degree of autonomy
    • Permanent employment with flexible working hours
    • Attractive salary package including company pension scheme
    • Training opportunities as well as regular team events and workshops

    This text has been machine translated. Show original

    Topics You Will Work On

    Job Locations

    • Location Berlin

      Germany

    About Your Employer

    Evologics Gmbh

    Evologics Gmbh

    EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Education System
  • Logo Evologics Gmbh

    Senior Robotics Software Engineer

    Location
    Berlin
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs