GrayMatter Robotics aims to solve tedious and ergonomically challenging tasks in the manufacturing industry, specifically in automated surface finishing, by empowering shop floor workers with smart robots. The company seeks to improve workforce quality of life, increase production capacity, and reduce costs associated with scrap, repair, and rework.
Requirements
- Demonstrated programming experience in C++ or Python coding
- Proficiency in calculus, linear algebra, probability, and statistics
- Experience working with ROS and other open-source libraries relevant to robotics
- Experience in kinematics / dynamics / control systems / motion planning / optimization / machine learning / robotics / computer vision / artificial intelligence / computational geometry
- Experience in GPU programming and/or other hardware acceleration methods
- Experience with Linux environment, Docker, CMake
Responsibilities
- Develop and implement algorithms, systems, and architecture for high-DOF robotic systems working in a constrained environment
- Support development of high-performance production-ready software packages and systems by enabling GPU programming and other hardware acceleration methods
- Test and evaluate current state-of-art algorithms and techniques of planning, learning, perception, and control
Other
- Currently has, or is in the process of obtaining, a BS, or MS degree in Computer Science, Mechanical Engineering or related field
- Excellent technical and analytical skills
- Self-motivated, proactive, with confidence and initiative for innovation
- Ability to communicate and collaborate effectively across multiple teams
- Willingness to work in a fast-paced environment with quickly changing priorities
- Must secure work authorization in the United States and maintain ongoing work authorization beginning at the time of hire through the entirety of employment