Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA.
Position Summary
The Robot Programmer will design, develop, and maintain robot programs that enable reliable, efficient automation in customer and internal operations. This role focuses on translating process requirements into safe, repeatable robot behavior while supporting troubleshooting and system optimization.
The ideal candidate has a strong technical foundation in robotics programming and automation, with the ability to work cross-functionally to deliver results on schedule and within quality and safety standards.
Key Responsibilities
Program and update industrial robot systems to meet production and process requirements.
Develop and maintain automation logic, job routines, and operating sequences to support efficient execution.
Perform troubleshooting for robot faults, safety interlocks, and motion/controls issues to restore production quickly.
Support commissioning, testing, and ongoing refinement of robotic workflows to improve performance and reliability.
Collaborate with engineering and operations teams to document changes and maintain clear program/version control.
Required Qualifications
Experience programming industrial robots and working with automated control systems in a production or commissioning environment.
Strong understanding of robot motion concepts, safety fundamentals, and control logic.
Ability to interpret technical documentation and translate process requirements into working robot programs.
Demonstrated troubleshooting skills for diagnosing and resolving automation issues with minimal disruption.
Strong attention to detail and commitment to following safety procedures and operational standards.
Preferred Qualifications
Experience with industrial automation projects involving integration across systems and equipment.
Familiarity with commissioning practices, acceptance testing, and continuous improvement in automated processes.
Experience documenting program changes and maintaining organized records for troubleshooting and repeatability.
Comfort collaborating with engineers and operations teams in a fast-paced, onsite environment.
Compensation
Minimum salary: $30.00/hr - Maximum salary: $50.00/hr