If you are a talented and driven Robotics System Developer looking to make an impact in the robotics automation industry, we encourage you to apply.
Responsibilities
- Design, develop, and optimize robotic software using C++/Python.
- Solve real world robotics challenges by using modern algorithms, optimization, etc.
- Integrate 2D/3D vision-based solutions using computer vision and image processing.
- Maintain and troubleshoot deployed systems for continuous operation.
- Collaborate with cross-functional teams to develop innovative solutions for robotics applications.
Qualifications:
- Degree in Computer Science, Robotics, or related field.
- 5+ years of industrial proven C++ and Python development experience.
- Strong understanding of data structures, algorithms, and software architecture.
- Experience with computer vision (OpenCV, PCL) and ROS.
- Proficiency in Linux development and debugging tools.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
Interview Process
- Coding Assessment
An online technical assessment including a short quiz and coding exercises focused on problem-solving, C++/Python fundamentals, and basic linear algebra. - HR Interview
Conversation with the HR team regarding motivation, experience, and practical matters. - Hiring Manager Interview
Technical and team-fit discussion with the hiring manager and/or team member. - Take-Home Assignment & Feedback Interview (if applicable)
A practical assignment designed to reflect real-world engineering work, followed by a feedback and discussion session.