Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters

A

CNC Programmer

Alliance Personnel Ltd Birmingham
new


Show Recently closed jobs

    A

    CNC Programmer

    Alliance Personnel Ltd Birmingham
    new
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    Job description

    An established precision engineering business in Birmingham is looking to appoint an Off-Line CNC Programmer / CNC Technical Assistant as part of continued investment in people, processes, and technology.

    This is a day-shift, offline programming role with a strong technical focus and genuine long-term development, including funded training on HyperMill and GROB machinery.


    The role

    You will be responsible for creating, maintaining, and optimising offline CNC programs to support efficient and high-quality machining operations.


    Key responsibilities include:

    • Developing and maintaining CNC programs using CAD/CAM software (e.g. HyperMill, Mastercam, Siemens NX, Edgecam, CATIA, Fusion 360 or similar)
    • Interpreting 2D engineering drawings and 3D CAD models
    • Selecting tooling, cutting parameters, and machining strategies to optimise cycle times and tool life
    • Simulating and verifying toolpaths to prevent collisions and ensure component quality
    • Supporting CNC setup through clear setup sheets, tooling lists, and documentation
    • Collaborating with production, engineering, and machining teams to resolve technical issues
    • Troubleshooting and improving existing CNC programs
    • Supporting continuous improvement initiatives and program standardisation
    • Maintaining CNC program databases and version control
    • Ensuring compliance with quality and safety standards


    Ideal Candidate Profile

    • Proven experience in offline CNC programming or a strong CNC technical / CAM programming role
    • Experience using one or more CAD/CAM systems
    • Good understanding of machining processes, tooling, and CNC operations
    • Able to work closely with machinists and engineers in a production environment
    • Detail-focused with a practical, problem-solving approach

    About the employer

    Alliance Personnel Ltd
    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Birmingham England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    • Post jobs
    © 2026 Jobbird