Robotics Engineer

Bosnia and Herzegovina, North Macedonia, Croatia, Romania, Hungary, Spain, Serbia (Hybrid)

About the Role

Are you hyped about digital twins and robotics? At HTEC, we are building the future of intelligent machines with custom chips to enable the future of mobile robots and humanoids. As a Robotics Engineer, you will be at the forefront of this transformation, working with cutting-edge tools like ROS2, NVIDIA Omniverse to create high-fidelity, scalable simulation environments. These environments will power the development, testing, and deployment of next-generation robotic systems across industries.

You will collaborate with a multidisciplinary team of engineers, researchers, and designers to simulate real-world conditions and accelerate the development of robotic intelligence running on custom AI chip. If you are passionate about simulation, robotics, and AI—and want to work on projects that make a real-world impact—this is the role for you.

Key Responsibilities

  • Build and maintain simulation environments for mobile robotic perception, and navigation.
  • Develop and integrate robotic behaviours and learning pipelines for reinforcement learning and motion planning in complex outdoor environments.
  • Collaborate with cross-functional teams to validate robotic algorithms in simulated environments.
  • Optimize simulation performance for large-scale training and testing, including cloud-based deployments.

What We’re Looking For

  • Bachelor’s or master's degree in Robotics, Computer Science, Mechanical Engineering, or related fields.
  • Experience with the ROS2 framework.
  • Experience with ROS2 navigation stack [RTAB-MAP, NAV2, ROS Control, behaviour tree]
  • Proficiency in Python and C++.
  • Solid understanding of mobile robotic systems, including kinematics, dynamics, and control.
  • Experience in creating digital twins and simulation. Simulation experience can come from IsaacSim, Gazebo, MuJoCo, CoppeliaSim or Unity.
  • Experience in creating simulated sensors in digital twins. Sensors include GNSS/GPS, cameras, IMU, wheel odometry and others
  • Familiarity with simulation-based testing and validation of robotic algorithms and bridging the gap between simulation and the real world.

Nice to Have

  • Experience with OpenUSD (Universal Scene Description) and Omniverse extension development.
  • Hands on experience with non-mobile robots such as industrial robots [Universal Robots / KUKA / Denso / others...] or humanoid robots.
  • Background in reinforcement learning or machine learning for computer vision robotics. Tasks such as visual odometry, feature extraction, loop closures, and segmentation. Example libraries Pytorch / TensorFlow / Keras etc.
  • Experience with CI/CD pipelines and simulation automation. Setting up the HIL robotics testing.  
  • Familiarity with cloud platforms (e.g., AWS, Azure) for distributed simulation.

Robotics Engineer

Job description

Robotics Engineer

Personal information