Experience programming multiple types of robots, with a large range of applications. Working with brand new robots/lines getting them setup, and programming from the start of a job. Experience with existing robots/lines where the goal changes (adding kits, adding robots, changing weld position). Experience leading a small group of programmers to tackle a line, and achieve the desired goal.