We’re looking for an Entry-Level CNC Programmer to join our Engineering team. This is an excellent opportunity for someone with a technical background, machining exposure, or hands-on shop experience who is ready to grow into CNC programming. In this role, you’ll learn to use Computer-Aided Manufacturing (CAM) software to create efficient CNC programs that support the fabrication of high-quality, precision parts. You’ll collaborate with engineering, production, and quality teams while gaining experience in advanced manufacturing processes. We’ll provide the training and mentorship to help you succeed. If you’re eager to start your career in CNC programming and grow with a company that values innovation and quality, we encourage you to apply!
Schedule: Monday to Friday 8am to 5pm
- Import 3D part models into CNC programming software provided by Mechanical and Bus Designers.
- Process part files, verify geometry, and apply tooling sequences.
- Design and develop sheet layouts to optimize material usage.
- Generate punch and parts lists to support CNC programs.
- Assist CNC operators with programs and troubleshooting.
- Monitor part quality by taking measurements and following quality assurance procedures.
- Import electrical AutoCAD designs into 2D models for panel doors and back pans.
- Partner with Engineering, Production, and Quality teams to ensure smooth workflow across the shop.
- Support continuous improvement by contributing to the development of standard designs, processes, and software tools.
- High School Diploma or GED, Required
- Technical school training or coursework in machining, manufacturing technology, or engineering. Preferred.
- Exposure to machining, sheet metal fabrication, or CNC equipment in a manufacturing environment
- Familiarity with CAD/CAM software (AutoCAD, Inventor, SolidWorks, Radan, or similar).
- Basic understanding of mechanical or electrical drawings.
- Eager to learn and self-motivated.
- Strong problem-solving and critical thinking skills.
- Comfortable working with computers, machines, and technical tools.
- Good verbal and written communication skills.
- Attention to detail and commitment to producing quality work.
- Hands-on training in CNC programming and fabrication.
- Mentorship from experienced engineers and programmers.
- Opportunities for career growth in engineering, manufacturing, or quality.
- A collaborative and supportive team culture.
- Competitive pay and benefits.