Rosco is one of the nation's leading manufacturers of vision safety solutions for the bus and truck industries. We offer a wide range of products from mirrors and visors to vehicle cameras, sensors, and monitors. Our products can be found in school and fleet buses, specialty and military vehicles, industrial equipment, and more. For over a century, Rosco's vision has been to develop high quality products that function flawlessly for the life of the vehicle and provide the high level of service and support that our customers have come to expect.
Rosco values its employees and offers competitive wages and benefits, including healthcare insurance, PTO, and retirement plan. We are centrally located in New York's metropolitan area and a mere two blocks from the Jamaica train station.
Position Summary
The CNC Tool and Die Programmer is responsible for creating, testing, and optimizing CNC programs for the manufacturing of precision tools, dies, molds, and fixtures. This role ensures that CNC machines operate efficiently, producing high-quality components that meet design specifications and tight tolerances.
The ideal candidate combines technical expertise in CNC programming with a strong understanding of tool and die processes, materials, and machining techniques. This position plays a key role in driving innovation, improving productivity, and ensuring the success of manufacturing operations.
Primary Responsibilities
CNC Programming
- Develop and write CNC programs for machines such as mills, lathes, grinders, and EDM machines using software like Mastercam, AutoCAD, SolidWorks, or equivalent.
- Optimize tool paths, speeds, and feeds to maximize efficiency, reduce cycle time, and minimize tool wear
- Translate blueprints, CAD models, and design specifications into machine instructions.
Tool and Die Fabrication Support
- Collaborate with tool and die makers to ensure accurate implementation of CNC programs.
- Assist in the setup and operation of CNC machines during the initial run to verify program accuracy.
- Modify programs as needed based on machine performance, quality checks, or production requirements.
Quality Assurance
- Conduct precision measurements and inspections of machined components to ensure they meet specifications.
- Troubleshoot machining errors, identify root causes, and make necessary adjustments.
- Maintain consistent quality standards in all programming and machining operations.
Process Improvement
- Identify and implement process improvements to increase productivity and reduce downtime.
- Stay up to date with advancements in CNC technology, tooling, and machining techniques.
- Develop best practices for programming and machining workflows.
Collaboration with Engineering and Production Teams
- Work closely with engineers, tool and die makers, and production staff to align programming with manufacturing goals.
- Provide technical guidance on design feasibility and manufacturability.
Documentation and Maintenance
- Maintain accurate records of CNC programs, tooling instructions, and job specifications.
- Ensure CNC equipment is properly maintained and calibrated for consistent performance.
- Create and update technical documentation and standard operating procedures.
Education Requirements and Skills
- High school diploma or equivalent (required).
- Associate’s degree or certification in CNC programming, machining, or a related field (preferred).
Experience:
- 3+ years of experience in CNC programming and tool and die manufacturing.
- Experience with CAD/CAM software, such as Mastercam, AutoCAD, or SolidWorks.
- Hands-on experience operating CNC machines and inspecting machine components.
Skills & Competencies:
- Strong understanding of machining principles, tooling, and materials.
- Proficiency in G-code and M-code programming for CNC machines.
- Knowledge of GD&T (Geometric Dimensioning and Tolerancing) and precision measurement tools.
- Excellent problem-solving and analytical skills.
- Strong attention to detail and ability to work to tight tolerances.
-Ability to multitask, prioritize, and meet deadlines in a fast-paced environment.
Benefits
- Union with the opportunity to enroll in Medical Plan
- Pension
- Vacation & Sick time off
- 10 paid Holidays per year
- Centrally located - one block from the LIRR/Subway Jamaica Station
Equal Opportunity Statement
Rosco Vision provides equal employment opportunities to all employees and qualified applicants for employment without regard to race, color, religion, gender, national origin, disability status, genetics, protected veteran status, sexual orientation, or any other characteristic protected by law. This policy applies to all terms and conditions of employments, including hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
We are thankful for all that our military service members do for our country and encourage veterans to apply for available positions at Rosco.
Principals only. Recruiters, please don't contact this job poster.