My own software (embedded brain):
  • skilled electronics engineer ( > 10y)
  • robotic expert for a wide variety of processes (except welding)
  • experience > 20y as robot programmer in plant engineering with carat robotic innovation
  • PLC and logic programming is a craftmanship

As far as possible with version control, archiving, extensive commenting and documentation. 

Noticeable external soft: 

FAMOS ® OLP (see there)

ABB RobotStudio