Job Description:
We are looking for a talented Robotics Engineer to join our team, responsible for designing, developing, and deploying robotics and automation solutions that drive business growth and innovation. The successful candidate will have a strong background in robotics, mechatronics, and software engineering, with a proven track record of delivering high-quality robotics and automation solutions. The Robotics Engineer will work closely with cross-functional teams, including engineering, product, and operations, to identify opportunities for robotics-driven innovation and develop strategic plans to execute on these opportunities.
Responsibilities:
- Design, develop, and deploy robotics and automation solutions that drive business growth and innovation
- Collaborate with engineers to develop and implement robotics and automation systems, including mechanical, electrical, and software components
- Work with product managers to develop product roadmaps and prioritize features and requirements
- Develop and maintain relationships with key stakeholders, including business leaders, product managers, and engineering teams
- Communicate complex robotics and automation concepts and results to non-technical stakeholders, including business leaders and product managers
- Stay up-to-date with the latest advancements in robotics, mechatronics, and AI, applying this knowledge to drive innovation and improvement in robotics and automation solutions
- Develop and maintain large-scale robotics and automation systems, including robotic arms, autonomous vehicles, and computer vision systems
- Optimize robotics and automation systems for performance, reliability, and safety
Preferred Qualifications:
- Bachelor's or Master's degree in Robotics, Mechatronics, Computer Science, Electrical Engineering, or related field
- 3+ years of experience in robotics, mechatronics, or software engineering, with a focus on robotics and automation solution development and deployment
- Strong background in robotics, mechatronics, and software engineering, with expertise in areas such as robotic arms, autonomous vehicles, or computer vision
- Experience with robotics frameworks and tools, such as ROS, OpenCV, or PyRobot
- Strong programming skills in languages such as Python, C++, or Java
- Experience with cloud-based technologies, such as AWS or Google Cloud
- Strong understanding of software engineering principles, including design patterns, testing, and version control
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Technical Skills:
- Programming languages: Python, C++, Java, etc.
- Robotics frameworks: ROS, OpenCV, PyRobot, etc.
- Cloud-based technologies: AWS, Google Cloud, Azure, etc.
- Computer vision: OpenCV, PyTorch, etc.
- Machine learning: TensorFlow, PyTorch, Scikit-learn, etc.
- Version control: Git, SVN, etc.