Robotics Software Engineer
Company | Tutor Intelligence |
---|---|
Location | Belmont, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- Proficiency programming in a Python-Linux environment
- Comfort with programming linters (Flake8, Mypy)
- Software support of real-time systems
- Advanced command of Python (dunder methods, lambdas, exception handling, decorators)
- Experience integrating and programming robot arms
Responsibilities
- Improving 2D and 3D sensing capabilities
- Building visual representations of the world
- Control of robot arms
- Planning motion in the presence of obstacles
- Optimizing grasps and other basic manipulation primitives
- Motion planning
- Visualization of robot data
- Design and control of end effectors
- Mechanical design of mounts and stands
Preferred Qualifications
- Improving 2D and 3D sensing capabilities
- Building visual representations of the world
- Geometric perception
- Perception of seen and unseen objects
- Supervised learning
- Self supervised learning
- Planning motion in the presence of obstacles
- Optimizing grasps and other basic manipulation primitives
- Tools such as Drake, OMPL, KLAMPT, etc
- Multi roboti planning
- Reinforcement learning
- Design and control of end effectors
- Mechanical design of mounts and stands