About this role
The CNC Programmer role at Impulse will possess a comprehensive know-how of all CNC machining and programming operations. This role is tasked with working directly with different machines (3-axis, 5-axis, etc.) as well as interfacing with engineering teams/leadership, machinists and operations to optimize machining programs and procedures. NOTE: This is a 2nd shift position, which runs approximately from 2:00pm - 10:00pm Fast pace of execution to deliver parts needed for engine, vehicle, avionics and test development Work with various CAM softwares (NX, MasterCam, HSM Works, Fusion 360, ESPRIT, Hypermill, etc.) and strong ability to learn and become expert in new software rapidly Produce hardware on various machines and OEM software including Heidenhain, Okuma OSP, Siemens, Fanuc, etc. Familiarity managing digital tool libraries to increase shop throughput and managing tool magazines. Knowledgeable of carbide tools and adjusting speed and feed parameters for various cutting strategies Able and ready to offer suggestions on drawing or design changes to improve manufacturability Ability to program billet parts with minimal fixturing by using stock tabs, frames or otherwise. Design and machine scrappy fixture tooling on the fly and as needed to manufacture parts rapidly. Constantly keep products moving and alerting management when bottlenecks are encountered Provide consistent ideas for process improvements