A typical day for a Radan CNC Programmer involves interpreting engineering drawings, creating and modifying CNC programs using Radan software, and optimizing programs for efficiency and material usage. You will frequently collaborate with engineers, machine operators, and production supervisors to troubleshoot issues and ensure smooth workflow. The role often includes checking finished parts for accuracy, updating documentation, and making process improvements. This position offers an engaging mix of computer-based tasks and hands-on interaction with shop floor operations, providing variety and the opportunity to contribute directly to production outcomes.