Participate in all stages of development (software requirements gathering, design, implementation, testing) for applications and software components intended for our robotic products;
Perform various tests (unit, system, functional) related to development;
Develop internal software tools;
Interact and collaborate with other development teams to ensure successful integration;
Document and present the work accomplished to the various people involved;
Assist and propose effective solutions to our customers' various needs.
POSITION REQUIREMENTS
Bachelor's degree in software engineering, computer science, electrical engineering, automated production, or equivalent;
Minimum 3 years' experience in a similar position;
Relevant programming experience in C++ and Python;