2023-08-23 14:48:55

SOFTWARE ENGINEER (AUTONOMY)

CVKeskus.ee klient

Job Description

Do you enjoy fantastic dungeons and secret rooms filled with precious treasure(code)? Well, we have these rooms and dungeons in our robots. The only problem is that we're missing a dungeon master named SOFTWARE ENGINEER (AUTONOMY) who will create and maintain peace and order in those code dungeons and secret rooms.

What you'll be doing:

  • Developing software for estimating robot location in global reference frames, robot ego-motion and object poses with respect to the robot.
  • Developing and evaluating sensor fusion algorithms.
  • Working with raw and processed sensor data.
  • Working with sensor drivers.

Requirements

We’re looking for:

  • Minimum of 2 years' experience in C++ or Python programming.
  • Background in robotics and familiarity with ROS or ROS2.
  • Linux know-how.
  • Familiarity with computer networking.
  • Good understanding of physics and math.
  • Excellent proficiency in English. 
  • Higher education in Computer Science, Robotics, or any other related field.

Additional skills (preferred but not required):

  • Experience with data analysis and visualization tools.
  • Background in developing autonomous systems.
  • Experience working with different coordinate systems such as spherical coordinates, UTM, ENU, and L-EST.
  • Experience with state estimation using nonlinear Kalman filters or factor graph optimization.
  • Experience with object tracking using radio beacons.

Company offers

We offer:

  • Opportunities to implement your thoughts and ideas with a dedicated and innovative team.
  • Opportunities for self-development in an ambitious Estonian company with colleagues and leaders who believe in the potential of the high-tech industry in Estonia.
  • Opportunities to participate in exciting international projects in cooperation with world-leading technology companies.
  • Opportunities to contribute to shaping the future of the world.
  • Support in-house career steps and sporting options or health insurance, extra free days and leave, work in international teams and flexible working options, etc.

Additional information

Location: Estonia (Tallinn or Tartu) Apply now to join our team! We review applications continuously and may contact qualified candidates for interviews ahead of the official deadline. To apply, please send your CV by February 13 the latest. Don’t forget to read more about working at Milrem: https://milremrobotics.com/careers/