MAIN RESPONSIBILITIES
- Design and develop robust software for robotics applications and integrate with the systems
- Research and develop robotics algorithms as efficient code for various applications (Robot perception, Localization, Path planning, Control, etc.)
- Work with engineers across the department to develop new products, from prototype to production and real world uses
- Create and deliver presentations to leadership and peers for design, test and manufacturing readiness reviews
POSITION REQUIREMENTS
Required qualifications:
- Ability to program in C/C++ and/or Python
- Experience in software development
- Familiarity with Robot Operating System (ROS)
- Fundamental understanding of robotics algorithms such as localization, navigation, etc.
- Strong mathematical skills
- Experience in Computer Vision and Machine Learning
- Experience in Combining data from multiple sensors such as lidars, radars, and cameras