Responsibilities:
- Design, develop, and improve robotic systems software from the ground up.
- Use research and development skills to create prototypes that solve challenging problems in areas such as scheduling and synchronization, machine vision, and machine control, among others.
- Analyze challenges and propose options and timelines to get to their resolution.
- Collaborate with a global team of peers in software engineering as well as those in the mechanical and electrical side to devise such solutions in a timely manner.
- Deeply care for our customers by providing them with great support and intuitive applications that hide out all the complexities of the solutions.
- Stay abreast of new technologies in your field and adopt as needed.