Job Description

  • In many cases, the candidate will be responsible for integrating their software with electro-mechanical components (sensors, actuators, servos, and motors).

  • Responsible for assigned tasks that will include both improving our existing software components and developing new ones.

  • Feature and sub-system-level ownership from requirements generation through design, development, testing, and deployment.

  • Adhere to software development best practices: peer reviews, testing, version control, bug tracking, and integrated documentation.



  • What you must have:

  • Hands-on experience in one or more robotics fields such as autonomy, perception, mapping, localization, path planning and motion control.

  • C/C++ programming experience.

  • Experience with Unix/Linux.

  • Experience with software configuration management systems (git, svn, etc.).

  • R...

  • Apply for this Position

    Ready to join TEEMA? Click the button below to submit your application.

    Submit Application