Responsibilities:
Design code and maintain a new testing framework for the R&D Robotics team.
Build CI/CD pipelines using the current company framework.
Write short scenarios and automate manual tests.
Responsibility for end-to-end testing of robotic systems as well as their components.
Integrate and test components and subsystems.
Creating simulators and software tools around the current solution.
Being the focal point for robotic software releases.
Fault investigation, as well as working with R&D engineers to solve problems.
Requirements:
BSc in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering or equivalent, from a known University.
At least 4 years as an Integration, Testing, or Automation Engineer.
Background in python – must
Experience with Linux OS – must
Experience with Infrastructure as a service – must
Experience with CI/CD – an advantage
Background in C – an advantage
Ability to analyze and understand a wide range of complex systems
Experience with robotic systems – an advantage
Excellent oral and written communication skills