VMC programer
SWAS INDUSTRIES
About the Role
Full-time, on-site VMC Programmer position based in the Greater Bengaluru Area.
Key Responsibilities
- Create, modify, and optimize CNC/VMC programs for machining aluminum castings and components according to drawings and specifications.
- Set up and validate programs on machines.
- Coordinate with production and quality teams.
- Ensure parts meet dimensional and surface finish requirements.
- Perform daily tasks including tool selection, fixture planning, and cycle time improvement.
- Troubleshoot machining issues.
- Maintain accurate documentation of programs and process parameters.
- Support continuous improvement initiatives.
- Adhere to safety and quality standards.
- Collaborate with cross-functional teams to meet delivery schedules.
Requirements & Tech Stack
- Skills in Programming and Object-Oriented Programming (OOP) for creating, modifying, and maintaining CNC/VMC programs and related software tools.
- Skills in Computer Science and Software Development to understand program logic, data structures, and process automation relevant to machining operations.
- Skills in Back-End Web Development (if involved in internal tooling, dashboards, or database-driven systems supporting production and quality tracking).
- Relevant experience in CNC/VMC programming, G-code, CAM software (Mastercam, NX, or similar).
- Ability to interpret engineering drawings and GD&T.
- Strong analytical and problem-solving abilities.
- Attention to detail.
- Capability to optimize machining parameters for quality and productivity.
- Ability to work on-site in a manufacturing environment.
- Capability to collaborate with shop-floor teams.
- Ability to follow safety, quality, and 5S practices.
Qualifications
- Diploma or degree in Mechanical Engineering, Production Engineering, or related field.
- Prior experience in automotive or industrial component manufacturing is an advantage.





