(Senior) Software Engineer, Optimize Team

Responsibilities

We're empowering companies to seamlessly test and deploy robots without specialists. Our collision-free motion planning solutions make it possible for robots to instantly react to their environments and compute how and where to move as their situation is changing. We are searching for a Research and Development (Senior) Software Engineer who will be responsible for leveraging and applying their technical and theoretical knowledge to extend our core technology capabilities.

In this position you will:

  • Design, Implement, and maintain resource efficient and time constrained algorithms for our robotics products

  • Work in a cross functional team consisting of software developers, test engineers, and robotics engineers

  • Help determine the needed features and development for an exciting, fast-moving technology company

Required qualifications:

  • BS / MSc in Computer Science or a related field

  • Proficiency with C++ (C++ 14, C++ 17 ) and Python 3 (at least one prior professional experience using them)

  • Strong software engineering habits

Preferred:

  • Experience working in linux environment

  • Experience in building large software architectures

  • Proficiency with scipy, numpy, and multithreaded programming

Apply

If you are passionate about what we do, then please apply at this link:

(Senior) Software Engineer, Optimize Team Applicant Link