Robotics Engineer (m/w) 80-100%

Job Informationen

As a Robotics Engineer you will work on developing new robotic processes, and improve existing ones, for the automated handling of rebar. You will be responsible for full-stack development, from hardware and electronics to control software, perception and sensors, data-science and occasionally some hardware solutions. At MESH we aim to apply a data-driven approach to robotics. Your profile: Degree in robotics, computer science or electrical/mechanical/aerospace engineering 2+ years of experience working in the field of robotics and/or software development (C/C++ and Python) Proficient understanding of the building blocks comprising a robotics software stack such as state estimation, localization and mapping, navigation, motion planning, control, and simulation Familiarity with relevant sensor modalities (IMU, LiDAR, cameras, etc) and actuation systems Experience with data-science and machine-learning (classification, computer-vision, etc) Experience deploying and debugging software on real robots or hardware systems Experience working with Ubuntu and version control systems such as git Experience with robotics toolkits/middleware such as ROS/ROS2 Excellent communication skills to effectively collaborate within team using agile development (English proficiency is a requirement for this position) Familiarity with test-driven development and DevOps best practices Comfortable leading projects, being self motivated with a particular attention to details. Good to have: German, Italian or French language working proficiency Experience with industrial manipulators Experience with Docker, cloud computing, or similar applications Experience with data processing, logging, and visualization tools Experience with trajectory optimization, obstacle/collision avoidance, feedback control systems Experience with controller design (linear/nonlinear/optimal/robust control, LQR, DDP, MPC, etc) Experience with optimization techniques (linear/quadratic/semidefinite/nonlinear optimization, etc) Experience with system modelling (kinematics, dynamics, Euler-Lagrange, Newton-Euler, etc) Experience with state estimation (sensor fusion, Kalman filters, etc) Experience with deep learning software (PyTorch, TensorFlow, etc) Experience with deep reinforcement learning algorithms and software (PPO, TRPO, etc) Experience with geometry processing tools for 3D data manipulation, visualization, and analysis, (Open3D, PCL, CGAL, VTK, etc)

Benötigte Skills
  • Deutsch
  • Englisch
  • Französisch
  • Italienisch
  • Hardware
  • Industrie
  • CLOUD
  • Python
  • C
  • C++
  • DevOps
  • Bachelor
  • Master
Job Details
  • Job Status Aktiv
  • Pensum Voll-/Teilzeit