Enable job alerts via email!

Junior CAM Programmer

Red Bull Racing & Red Bull Technology

Milton Keynes

On-site

GBP 30,000 - 40,000

Full time

5 days ago
Be an early applicant

Job summary

A leading motorsport technology company is seeking a Junior CAM Programmer to support the CAM team in programming components and ensuring machining efficiency. The ideal candidate will have CNC machining experience, be familiar with Siemens NX and Vericut software, and possess strong problem-solving skills. You'll benefit from structured training and various perks, including bonuses and private healthcare, as part of a high-performance team in a dynamic environment.

Benefits

Bonuses
Private healthcare
Pension scheme
On-site gym
Free daily food allowance

Qualifications

  • Practical CNC machining experience (milling, turning, or both).
  • Able to interpret complex engineering drawings and 3D models.
  • Exposure to CAM software (Siemens NX, Vericut or other platforms).

Responsibilities

  • Support the CAM team by programming simpler components and repeat jobs using Siemens NX.
  • Use Vericut simulation to check toolpaths and improve machining safety and efficiency.
  • Participate in prove-outs on the shop floor and support the transition from programming to production.

Skills

CNC machining experience
Ability to interpret engineering drawings
Knowledge of tooling and machining best practices
Familiarity with CAM software
Excellent communication skills

Education

Time-served/apprentice-trained background

Tools

Siemens NX
Vericut

Job description

Join Red Bull Powertrains, where we’re revolutionising power unit technology to drive the next era of Formula 1 success.

We’re looking for a skilled and motivated machinist who’s ready to take the next step into a Junior CAM Programmer role. This is a fantastic opportunity to move from hands-on machining into the digital side of manufacturing, developing long-term programming expertise in a high-performance environment.

You’ll receive structured training, mentoring, and support to develop the skills and understanding needed to provide CAM programming support for critical components—learning to program complex parts on a variety of multi-axis CNC machines using industry-leading software and equipment, all while meeting the highest quality standards and tight delivery deadlines. In return, we’re looking for someone with initiative, curiosity, and a continuous desire to learn in a fast-paced, high-performance environment.

Key Responsibilities:

  • Support the CAM team by programming simpler components and repeat jobs using Siemens NX.
  • Use Vericut simulation to check toolpaths and improve machining safety and efficiency.
  • Apply your machining knowledge to suggest practical and effective programming strategies.
  • Shadow experienced programmers to learn 3-axis, 5-axis, and mill-turn methods.
  • Participate in prove-outs on the shop floor and support the transition from programming to production.
  • Follow a clear personal development plan with targets to grow your programming capability.
  • Predict cycle times and action CAM edit requests in a timely manner to support production deadlines.
  • Maintain high standards for documentation, setup sheets, tool libraries, and revision control.
  • Work closely with machinists, shift leads, engineers, and planners to ensure team success.
  • Communicate clearly and proactively about production status and potential delays.
  • Ensure Epicor systems are used correctly for work order tracking and job history.
  • Uphold excellent standards of housekeeping, professionalism, and health & safety at all times.

Who You Are:

  • Practical CNC machining experience (milling, turning, or both).
  • Able to interpret complex engineering drawings and 3D models.
  • Familiar with Fanuc and/or Heidenhain controls.
  • Strong understanding of tooling, work holding, feeds/speeds, and machining best practices.
  • A detail-oriented problem-solver with excellent communication skills.
  • Exposure to CAM software (Siemens NX, Vericut or other platforms).
  • Time-served/apprentice-trained background.

Behaviours We Value:

  • Keen to Learn: You’re curious about programming and committed to self-development.
  • Proactive: You ask questions, seek feedback, and take ownership of your progress.
  • Team Player: You work well with machinists, programmers, and other departments.
  • Reliable: You follow through on tasks and take pride in quality work.
  • Calm Under Pressure: You maintain a solution-focused mindset during prove-outs and tight timelines.

At Red Bull Powertrains, we push the limits, fight for every victory, and get things done with relentless focus. Joining us means being part of a high-performance team that thrives on collaboration, trust, and ambition. We celebrate wins, learn from challenges, and take our work seriously—but not ourselves. Alongside a competitive salary, you’ll enjoy:

  • Bonuses,
  • Private healthcare,
  • A pension scheme,
  • On-site gym,
  • Free daily food allowance
  • And many more!

Most importantly, you’ll play a key role in powering championship-winning cars. If you're ready to be part of something extraordinary, apply now and help shape the future of F1.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.