CNC programmer (Laser, Punch & Combo Machines)
This role lets you use your programming expertise in a supportive, high-tech manufacturing environment. You will work with modern machinery and gain valuable ongoing skills from an experienced team. Your daily work helps the factory run smoothly, eliminate waste, and delight valued clients.
Job Description
- Create and optimize sheet metal cutting programs
- Prepare tooling sheets and cutting paths for lasers, punch presses, and combo machines.
- Arrange punch-before-laser sequences and manage tooling clearance zones to ensure safe operations.
- Clean and prepare incoming customer CAD files in DXF, DWG, and STEP formats.
- Apply smart nesting techniques to minimize material scrap and maximize factory sheet yields.
- Collaborate with shop floor operators to solve program issues and keep machines running.
- Keep digital tooling libraries updated to match the actual tools on the factory floor.
What You Need to Apply
- Good practical understanding of sheet metal fabrication, bend allowances, and grain directions.
- Familiarity with thick turret tooling, forming tools, and standard punch setups.
- Ability to read engineering drawings and work with CAD files accurately.
- Strong problem-solving ability with high attention to detail under tight production schedules.
- A positive attitude, strong willingness to learn, and great teamwork habits.
This exclusive opportunity is managed by TRPig.
CNC PROGRAMMER
- Trade tested
- Matric/N3 or equivalent
- Minimum 4 Years' experience in a Manufacturing / Engineering Industry
- Experience in a Programming Position
- Manual Programming - Milling AND Turning
- Experience on FANUC Machines
- CNC Milling & Turning Machine Setting experience
- Able to Measure accurately with Precision Measuring Instruments
- Writing of CNC Programs according to Drawing Specifications Programming all Manufacturing Parts
- Assist the CNC Machine Operators with Technical Queries
- Help to set the CNC Machine Tooling according to Drawings/Program specifications
Qualification
- Trade Tested Artisan (Red Seal is preferred)
- Matric
- Trade Tested Artisan (Red Seal is preferred)
Requirements
- 5 Years' experience in a similar role in a technical manufacturing environment
- CNC programming using EdgeCAM and Autodesk (Fusion 360)
- CNC part programming, milling, turning, and mill-turn machining
Duties
- Programming CNC milling machines
- Adhere to and improve production and safety standards
- Drive productivity within the working environment
A well-established engineering/manufacturing company in the Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team.
Qualified/experienced CNC Programmer
Proven experience programming and operating CNC Milling Machines and Centre Lathes
Strong knowledge of Fanuc and Siemens controls
Ability to read and interpret technical drawings
Knowledge of G-code and CNC programming
Experience with setting, programming and operating CNC machinery
Ability to select appropriate tooling, speeds and feeds
Strong understanding of machining processes and quality requirements
Ability to work independently and meet production deadlines
Relevant engineering/machining qualification will be advantageous
CNC PROGRAMMER – VANDERBIJLPARK
A well-established engineering/manufacturing company in the Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team.
Minimum Requirements
- Qualified/experienced CNC Programmer
- Proven experience programming and operating CNC Milling Machines and Centre Lathes
- Strong knowledge of Fanuc and Siemens controls
- Ability to read and interpret technical drawings
- Knowledge of G-code and CNC programming
- Experience with setting, programming and operating CNC machinery
- Ability to select appropriate tooling, speeds and feeds
- Strong understanding of machining processes and quality requirements
- Ability to work independently and meet production deadlines
- Relevant engineering/machining qualification will be advantageous
Key Responsibilities
- Programme CNC Milling Machines and Centre Lathes
- Set up and operate CNC machinery
- Develop and modify CNC programmes using Fanuc and Siemens controls
- Interpret technical drawings and specifications
- Select tooling and machining parameters
- Perform quality checks and ensure components meet required specifications
- Troubleshoot programming and machining issues
- Maintain a safe, clean and efficient working environment
Location: Vanderbijlpark, Gauteng Position: CNC Programmer Industry: Engineering / Manufacturing Salary: Negotiable, depending on experience and qualifications
The Opportunity
You can use your strong programming skills to easily step up your manufacturing career. You will receive great support and enjoy excellent learning opportunities in a friendly team. Your valuable work will ensure smooth factory operations and help exceed our customers' expectations.
Job Description
- Read and easily interpret basic technical blueprints and 3D design models.
- Program CNC machines using modern CAD/CAM software like SolidWorks.
- Set up manufacturing machinery for precision steel cutting and drilling.
- Select the right cutting tools for processing galvanized steel materials.
- Run quick simulations to test your programs before production begins.
- Perform standard quality checks using standard precision measuring instruments.
- Do routine daily checks to keep factory CNC equipment running nicely.
What You Need to Apply
- National Diploma in Mechanical Engineering or an equivalent N6 qualification.
- Certified trade test as a skilled CNC Machinist or Toolmaker.
- Minimum of five years of experience programming multi-axis CNC machines.
- A good positive attitude, willingness to learn & being a team player.
- Solid understanding of standard G-code and M-code programming languages.
- Ability to work well with others to meet normal production deadlines.
- Good attention to detail to ensure excellent component quality.
Key Responsibilities
- Operate and program 3-axis and 5-axis CNC machines.
- Create, edit and run CNC programs directly on the machine.
- Use existing templates to program and operate machinery.
- Interpret technical drawings and CAD designs.
- Use 3D machine simulations to visualise cutting processes before production.
- Ensure accurate cutting, quality control and minimal material wastage.
- Perform routine machine checks and basic maintenance.
- Follow workplace safety procedures and production standards.
- Work with different materials, including glass, marble and stone.
Minimum Requirements
- Minimum of 3 years relevant CNC experience.
- Practical experience operating and programming CNC machinery.
- Knowledge of 3-axis and/or 5-axis CNC machines.
- CAD knowledge and the ability to interpret technical drawings.
- Ability to program and operate machinery independently.
- A strong understanding of precision cutting and production processes.
DUTIES & RESPONSIBILITIES:
- Interpret engineering drawings with GD&T specifications in order to understand machining requirements.
- Securely load, align, and clamp heavy castings and steel structures (up to 2 tons) onto the 360-degree rotating work table using overhead cranes, hoists, and precision fixture setups.
- Setup up components and tool geometry for jobs which are either pre‑machined, raw casting or welded up for machining to within 0.01 mm using approved Job Card routings and/or first principles.
- Make use of Fanuc and Siemens controls to operate the machine.
- Ensure that machining tasks are completed in line with operational procedures.
- Observe machine operations to protect tooling or machine malfunctions and adjust where necessary.
- Machining of components to the approved CNC Programs, completing first off and in process checks as per job routing requirements.
- Ensure daily production quantities are maintained and capture job times on production computers.
- Perform daily operator-level maintenance checks, including checking oil sights, coolant condition, monitoring central lubrication systems, and reporting mechanical variations.
- Maintain a clean work area and strictly follow all applicable safety protocols, especially regarding crane operation and large machine guards.