We're expanding our team, and are looking for innovative and energetic individuals for the following roles:
In this position you will work with a dynamic team to take our innovative vision-based easy robot programming solution to the next level. You will be improving and developing software for vision applications while working with other specialists who have a wide range of experiences and competencies, including manufacturing, mechanics, user-interface design, vision, and machine learning.
Your duties and tasks will include:
- Create, review and improve vision algorithms for managing point clouds
- Utilize the latest techniques to manipulate point clouds and other 3D data
- Integrate advanced vision components for robotic applications
Basic Qualifications:
- PhD degree in computer science, electrical engineering or related areas, or a master's degree with 2 years of related experience
Preferred Qualifications:
- Strong background in 3D vision
- Strong background in machine learning
- Advanced mathematical background
- Proficiency in implementing algorithms
- Strong programming skills in C/C++/C#/GPUs
- Experience with Linux, ROS, PCL, OpenCV, or sensor fusion
- Experience in robotics
- Experience with Agile methodologies
- Effective speaking, presenting and written communication skills
In this position you will work with a dynamic team to take our innovative vision-based easy robot programming solution to the next level. You will be developing, improving and expanding the software codebase and architecture for our Scalable Robotics platform. You will work with other specialists who have a wide range of experiences and competencies, including manufacturing, mechanics, user-interface design, vision, and machine learning.
Your duties and tasks will include:
- Create, review and improve the software architecture for multi-platform solutions, including but not limited to, Windows UX, Robot UX, vision robot controllers, robot applications, etc. and working with 3D data
- Integrate advanced vision components for robotic applications
- Create, review, and propose DevOps and Unit Test methodologies
Basic Qualifications:
- PhD degree in computer science, electrical engineering or related areas, or a master's with 2 years of related experience, or a bachelor's with 4 years of related experience
- Strong programming skills in C/C++/C#/GPUs
- Proficiency in implementing algorithms
Preferred Qualifications:
- Advanced mathematical background
- Strong background in Software Architecture, DevOps and Unit Testing
- Experience with Agile methodologies
- Background in 3D vision
- Background in machine learning
- Experience with robotics, Linux, ROS, PCL, OpenCV, or sensor fusion
- Effective speaking, presenting and written communication skills
In this position you will work with a dynamic team to take our innovative vision-based easy robot programming solution to the next level. You will be developing, improving, and deploying our Scalable Robotics products. You will work with other specialists who have a wide range of experiences and competencies, including manufacturing, mechanics, user-interface design, vision, and machine learning.
Your duties and tasks will include:
- Create, review, and improve key aspects of our robot software platform
- Review and provide feedback to our development team about customer needs, customer experiences, and other robot programming tools
- Design new user experiences for process experts in different robot applications
- Review and identify key parameters in different robot applications
- Work with customers, and travel to customer sites to install our Scalable product
- Train and support customers in our Scalable Software product
Basic Qualifications:
- Bachelor's degree in computer science, electrical engineering, mechanical engineering or related areas
Preferred Qualifications
- 2 or more years of related experience
- Experience in programming one or more industrial robotics platforms
- Proficiency in computer-aided design (CAD) and robotic simulation software
- Effective speaking, presenting and written communication skills
In this position you will work with a dynamic team to take our innovative vision-based easy robot programming solution to the next level. You will be improving and developing software for the vision applications while working with other specialists who have a wide range of experiences and competencies, including manufacturing, mechanics, user-interface design, vision, and machine learning.
Your duties and tasks will include:
- Create, review, and improve vision algorithms for managing point clouds
- Utilize the latest techniques to manipulate point clouds and other 3D data
- Integrate advanced vision components for robotic applications
Basic Qualifications:
- Master's degree in computer science, electrical engineering or related areas, or a bachelor's degree and 2 years of related experience
Preferred Qualifications:
- Strong background in 3D vision
- Strong background in machine learning
- Advanced mathematical background
- Proficiency in implementing algorithms
- Strong programming skills in C/C++/C#/GPUs
- Experience with Linux, ROS, PCL, OpenCV, or sensor fusion
- Experience in robotics
- Experience with Agile methodologies
- Effective speaking, presenting and written communication skills