First Base Employment in Worcester is seeking a CNC Grinding Programmer/Setter/Operator for a double day shift. The role involves setting up Studer cylindrical/universal grinders, programming and editing Fanuc controls, and producing highly toleranced parts in a busy manufacturing environment. The successful candidate will have solid grinding experience, strong teamwork skills, and a proactive approach to health and safety improvements, while contributing to continuous kaizen initiatives.
26/07/2026
Full time
First Base Employment in Worcester is seeking a CNC Grinding Programmer/Setter/Operator for a double day shift. The role involves setting up Studer cylindrical/universal grinders, programming and editing Fanuc controls, and producing highly toleranced parts in a busy manufacturing environment. The successful candidate will have solid grinding experience, strong teamwork skills, and a proactive approach to health and safety improvements, while contributing to continuous kaizen initiatives.
2nd Line Support Engineer 6956 Location: Stroud, Gloucestershire Hours: Full Time, Monday to Friday, 9:00am - 5:00pm Permanent Salary: Up to £35,000 per annum MUST HAVE A FULL UK DRIVING LICENCE Our client is looking for a proactive and customer-focused 2nd Line Support Engineer to join their IT team. This is a varied role providing technical support across desktop, mobile, networking and cloud technologies whilst delivering a high level of service to users across the business. Key Responsibilities of a 2nd Line Support Engineer: Provide 2nd line technical support for hardware, software and end users Support Windows and MacOS devices across the business Provide support for iOS devices and mobile technologies Administer and support Microsoft 365 and Microsoft Entra ID (Azure AD) Support file sharing applications and cloud-based technologies Troubleshoot printers, scanners and other peripheral devices Manage incidents, service requests and changes through the IT service desk Support Meraki wireless infrastructure and Cisco AnyConnect VPN Provide support for meeting room and audio-visual equipment including Smart TVs and Apple TV Support VIP users, ensuring a high level of customer service at all times Work closely with colleagues to resolve technical issues and support ongoing IT projects Key Skills of a 2nd Line Support Engineer: Previous experience within a 2nd Line Support, IT Support or Service Desk role Strong knowledge of Microsoft 365 Experience supporting Windows and MacOS environments Knowledge of Microsoft Entra ID (Azure AD) Experience using IT service desk or ticketing systems Excellent troubleshooting and problem-solving skills Strong communication and customer service skills Ability to manage multiple tasks and prioritise workload effectively Proactive and adaptable approach to work Knowledge of networking fundamentals Full UK driving licence
26/07/2026
Full time
2nd Line Support Engineer 6956 Location: Stroud, Gloucestershire Hours: Full Time, Monday to Friday, 9:00am - 5:00pm Permanent Salary: Up to £35,000 per annum MUST HAVE A FULL UK DRIVING LICENCE Our client is looking for a proactive and customer-focused 2nd Line Support Engineer to join their IT team. This is a varied role providing technical support across desktop, mobile, networking and cloud technologies whilst delivering a high level of service to users across the business. Key Responsibilities of a 2nd Line Support Engineer: Provide 2nd line technical support for hardware, software and end users Support Windows and MacOS devices across the business Provide support for iOS devices and mobile technologies Administer and support Microsoft 365 and Microsoft Entra ID (Azure AD) Support file sharing applications and cloud-based technologies Troubleshoot printers, scanners and other peripheral devices Manage incidents, service requests and changes through the IT service desk Support Meraki wireless infrastructure and Cisco AnyConnect VPN Provide support for meeting room and audio-visual equipment including Smart TVs and Apple TV Support VIP users, ensuring a high level of customer service at all times Work closely with colleagues to resolve technical issues and support ongoing IT projects Key Skills of a 2nd Line Support Engineer: Previous experience within a 2nd Line Support, IT Support or Service Desk role Strong knowledge of Microsoft 365 Experience supporting Windows and MacOS environments Knowledge of Microsoft Entra ID (Azure AD) Experience using IT service desk or ticketing systems Excellent troubleshooting and problem-solving skills Strong communication and customer service skills Ability to manage multiple tasks and prioritise workload effectively Proactive and adaptable approach to work Knowledge of networking fundamentals Full UK driving licence
First Base Employment is seeking a proactive 2nd Line Support Engineer based in Stroud. The role involves providing varied technical support across desktop, mobile, networking, and cloud technologies. You will be responsible for technical incident resolution, supporting Windows and MacOS devices, and managing Microsoft 365 environments. Candidates must hold a full UK driving license and possess excellent customer service skills.
26/07/2026
Full time
First Base Employment is seeking a proactive 2nd Line Support Engineer based in Stroud. The role involves providing varied technical support across desktop, mobile, networking, and cloud technologies. You will be responsible for technical incident resolution, supporting Windows and MacOS devices, and managing Microsoft 365 environments. Candidates must hold a full UK driving license and possess excellent customer service skills.
A leading employment agency is seeking a Technical Support Engineer based in Stroud for a full-time hybrid role. The successful candidate will provide effective technical support to a global customer base and ensure the smooth operation of internal IT systems. Ideal applicants will have strong knowledge of Windows OS, networking, and a proactive approach to problem-solving. Competitive salary and opportunities for professional growth are offered.
25/07/2026
Full time
A leading employment agency is seeking a Technical Support Engineer based in Stroud for a full-time hybrid role. The successful candidate will provide effective technical support to a global customer base and ensure the smooth operation of internal IT systems. Ideal applicants will have strong knowledge of Windows OS, networking, and a proactive approach to problem-solving. Competitive salary and opportunities for professional growth are offered.
CNC Grinding Setter/ Operator/ Programmer - 6770 Location: Worcester Hours: Double Day Shift Salary: Up to £41,000 including shift allowance Key Responsibilities of a CNC Grinding Programmer/Setter/Operator Setting and operating Studer cylindrical/universal grinding machines. Producing a wide and varied range of highly toleranced parts. Understanding Fanuc CNC controls with the ability to program, edit, and improve existing and new parts. Working within a team of fellow engineers to strict health and safety guidelines. Contributing to a positive workplace culture through health & safety improvements and kaizen initiatives. Key Skills of a CNC Grinding Programmer/Setter/Operator Essential Solid understanding of cylindrical and universal grinding. Experience operating and setting CNC controls safely. Positive, can-do attitude. Previous experience working within a team in a busy manufacturing environment. Desirable Ability to program from drawing using Fanuc CNC controls. CNC grinding knowledge. Completion of a mechanical engineering apprenticeship. To apply for this role, please email your CV to or call Zee Powell on .
21/07/2026
Full time
CNC Grinding Setter/ Operator/ Programmer - 6770 Location: Worcester Hours: Double Day Shift Salary: Up to £41,000 including shift allowance Key Responsibilities of a CNC Grinding Programmer/Setter/Operator Setting and operating Studer cylindrical/universal grinding machines. Producing a wide and varied range of highly toleranced parts. Understanding Fanuc CNC controls with the ability to program, edit, and improve existing and new parts. Working within a team of fellow engineers to strict health and safety guidelines. Contributing to a positive workplace culture through health & safety improvements and kaizen initiatives. Key Skills of a CNC Grinding Programmer/Setter/Operator Essential Solid understanding of cylindrical and universal grinding. Experience operating and setting CNC controls safely. Positive, can-do attitude. Previous experience working within a team in a busy manufacturing environment. Desirable Ability to program from drawing using Fanuc CNC controls. CNC grinding knowledge. Completion of a mechanical engineering apprenticeship. To apply for this role, please email your CV to or call Zee Powell on .
A recruitment agency is seeking an Embedded Software Engineer to design and develop high-performance software for electronic systems in Stonehouse. The role involves collaborating with hardware teams and entails full ownership of the software development lifecycle. The ideal candidate should have strong experience in C and C++, microcontrollers, and real-time systems. The role is site-based, with a salary of £50,000 - £65,000 per annum.
18/07/2026
Full time
A recruitment agency is seeking an Embedded Software Engineer to design and develop high-performance software for electronic systems in Stonehouse. The role involves collaborating with hardware teams and entails full ownership of the software development lifecycle. The ideal candidate should have strong experience in C and C++, microcontrollers, and real-time systems. The role is site-based, with a salary of £50,000 - £65,000 per annum.
Embedded Software Engineer 6860 Location: Stonehouse (site-based) Hours: Full Time Permanent Salary: £50,000 - £65,000 per annum Job Description Our client is seeking an Embedded Software Engineer to design and develop high-performance software for advanced electronic systems. This role focuses on real-time embedded development, working closely with hardware teams to deliver robust and reliable solutions. Key Responsibilities of an Embedded Software Engineer: Design and develop embedded software in C and C++ for microcontrollers and electronic systems Develop low-level drivers and hardware abstraction layers (HAL) Implement and optimise communication protocols Conduct unit testing, integration testing, and Hardware-in-the-Loop (HiL) simulations Take ownership of the full software development lifecycle Develop clean, efficient, and maintainable code from concept through to deployment Implement structured testing processes to improve reliability in live environments Work with data collection systems and IoT-based technologies Support database management and maintain system records Contribute to research and development aligned with customer and market requirements Work with AI/ML tools where required, including sensor-based applications Collaborate closely with cross-functional engineering teams Key Skills of an Embedded Software Engineer: Strong experience in embedded software development using C and C++ Experience working with microcontrollers and real-time systems Understanding of hardware-level programming and system integration Experience developing drivers and hardware abstraction layers Knowledge of communication protocols and IoT systems Experience with Python and SQL-based databases desirable Exposure to AI/ML tools such as TensorFlow beneficial Strong analytical and problem-solving skills Ability to write clean, well-structured, and maintainable code Confident working in a collaborative, multi-disciplinary environment Additional Information Due to the nature of this role, candidates must have the right to work in the UK and be eligible to obtain UK security clearance.
18/07/2026
Full time
Embedded Software Engineer 6860 Location: Stonehouse (site-based) Hours: Full Time Permanent Salary: £50,000 - £65,000 per annum Job Description Our client is seeking an Embedded Software Engineer to design and develop high-performance software for advanced electronic systems. This role focuses on real-time embedded development, working closely with hardware teams to deliver robust and reliable solutions. Key Responsibilities of an Embedded Software Engineer: Design and develop embedded software in C and C++ for microcontrollers and electronic systems Develop low-level drivers and hardware abstraction layers (HAL) Implement and optimise communication protocols Conduct unit testing, integration testing, and Hardware-in-the-Loop (HiL) simulations Take ownership of the full software development lifecycle Develop clean, efficient, and maintainable code from concept through to deployment Implement structured testing processes to improve reliability in live environments Work with data collection systems and IoT-based technologies Support database management and maintain system records Contribute to research and development aligned with customer and market requirements Work with AI/ML tools where required, including sensor-based applications Collaborate closely with cross-functional engineering teams Key Skills of an Embedded Software Engineer: Strong experience in embedded software development using C and C++ Experience working with microcontrollers and real-time systems Understanding of hardware-level programming and system integration Experience developing drivers and hardware abstraction layers Knowledge of communication protocols and IoT systems Experience with Python and SQL-based databases desirable Exposure to AI/ML tools such as TensorFlow beneficial Strong analytical and problem-solving skills Ability to write clean, well-structured, and maintainable code Confident working in a collaborative, multi-disciplinary environment Additional Information Due to the nature of this role, candidates must have the right to work in the UK and be eligible to obtain UK security clearance.
Mechanical Test Engineer (Vehicles / Engines) 6829 Location: Nailsworth Hours: Monday to Thursday 7:30am - 4:30pm, Friday 7:30am - 2:00pm (40 hours per week) with occasional weekend work Salary: £12.98 - £18.00 per hour (dependent on experience) Key Responsibilities of a Mechanical Test Engineer Carry out vehicle testing and repair on specialist equipment Work with hydraulics, pneumatics, electrical systems, and engines Support the service and after-sales team as required Attend customer sites for on-site testing, installation, and calibration when required Collaborate effectively within a small, skilled engineering team Maintain high standards of workmanship, safety, and quality control Key Skills of a Mechanical Test Engineer Essential: Mechanical or electrical engineering background Hands-on practical experience within an engineering or workshop environment Strong interest in technical systems and problem-solving Ability to work both independently and as part of a team Willingness to travel occasionally to customer sites Highly Advantageous: Experience working with engines Knowledge of hydraulic and pneumatic systems Understanding of specialist vehicle systems Benefits 23 days annual leave plus bank holidays, increasing with length of service Company pension scheme Life insurance Free on-site parking Access to company benefits portal with discounts and wellbeing support Overtime opportunities available Training & Development Comprehensive training provided for the right candidate Opportunity to work with specialist equipment within the aviation sector Exposure to global projects and innovative engineering solutions Clear progression opportunities within a growing engineering business To apply for this position, please email your CV to or call Zee Powell on for more information. Know someone who might be suitable? Refer a friend and speak to us about our referral scheme. For a full list of our current vacancies, please visit: First Base Employment is acting as a recruitment agency for this vacancy. We specialise in Commercial, Industrial, and Engineering recruitment.
07/07/2026
Full time
Mechanical Test Engineer (Vehicles / Engines) 6829 Location: Nailsworth Hours: Monday to Thursday 7:30am - 4:30pm, Friday 7:30am - 2:00pm (40 hours per week) with occasional weekend work Salary: £12.98 - £18.00 per hour (dependent on experience) Key Responsibilities of a Mechanical Test Engineer Carry out vehicle testing and repair on specialist equipment Work with hydraulics, pneumatics, electrical systems, and engines Support the service and after-sales team as required Attend customer sites for on-site testing, installation, and calibration when required Collaborate effectively within a small, skilled engineering team Maintain high standards of workmanship, safety, and quality control Key Skills of a Mechanical Test Engineer Essential: Mechanical or electrical engineering background Hands-on practical experience within an engineering or workshop environment Strong interest in technical systems and problem-solving Ability to work both independently and as part of a team Willingness to travel occasionally to customer sites Highly Advantageous: Experience working with engines Knowledge of hydraulic and pneumatic systems Understanding of specialist vehicle systems Benefits 23 days annual leave plus bank holidays, increasing with length of service Company pension scheme Life insurance Free on-site parking Access to company benefits portal with discounts and wellbeing support Overtime opportunities available Training & Development Comprehensive training provided for the right candidate Opportunity to work with specialist equipment within the aviation sector Exposure to global projects and innovative engineering solutions Clear progression opportunities within a growing engineering business To apply for this position, please email your CV to or call Zee Powell on for more information. Know someone who might be suitable? Refer a friend and speak to us about our referral scheme. For a full list of our current vacancies, please visit: First Base Employment is acting as a recruitment agency for this vacancy. We specialise in Commercial, Industrial, and Engineering recruitment.
Mechanical Test Engineer (Vehicles / Engines) 6829 Location: Nailsworth Hours: Monday to Thursday 7:30am - 4:30pm, Friday 7:30am - 2:00pm (40 hours per week) with occasional weekend work Salary: £12.98 - £18.00 per hour (dependent on experience) Key Responsibilities of a Mechanical Test Engineer Carry out vehicle testing and repair on specialist equipment Work with hydraulics, pneumatics, electrical systems, and engines Support the service and after-sales team as required Attend customer sites for on-site testing, installation, and calibration when required Collaborate effectively within a small, skilled engineering team Maintain high standards of workmanship, safety, and quality control Key Skills of a Mechanical Test Engineer Essential: Mechanical or electrical engineering background Hands on practical experience within an engineering or workshop environment Strong interest in technical systems and problem solving Ability to work both independently and as part of a team Willingness to travel occasionally to customer sites Highly Advantageous: Experience working with engines Knowledge of hydraulic and pneumatic systems Understanding of specialist vehicle systems Benefits 23 days annual leave plus bank holidays, increasing with length of service Company pension scheme Life insurance Free on site parking Access to company benefits portal with discounts and wellbeing support Overtime opportunities available Training & Development Comprehensive training provided for the right candidate Opportunity to work with specialist equipment within the aviation sector Exposure to global projects and innovative engineering solutions Clear progression opportunities within a growing engineering business To apply for this position, please email your CV to or call Zee Powell on for more information. Know someone who might be suitable? Refer a friend and speak to us about our referral scheme. For a full list of our current vacancies, please visit: First Base Employment is acting as a recruitment agency for this vacancy. We specialise in Commercial, Industrial, and Engineering recruitment.
07/07/2026
Full time
Mechanical Test Engineer (Vehicles / Engines) 6829 Location: Nailsworth Hours: Monday to Thursday 7:30am - 4:30pm, Friday 7:30am - 2:00pm (40 hours per week) with occasional weekend work Salary: £12.98 - £18.00 per hour (dependent on experience) Key Responsibilities of a Mechanical Test Engineer Carry out vehicle testing and repair on specialist equipment Work with hydraulics, pneumatics, electrical systems, and engines Support the service and after-sales team as required Attend customer sites for on-site testing, installation, and calibration when required Collaborate effectively within a small, skilled engineering team Maintain high standards of workmanship, safety, and quality control Key Skills of a Mechanical Test Engineer Essential: Mechanical or electrical engineering background Hands on practical experience within an engineering or workshop environment Strong interest in technical systems and problem solving Ability to work both independently and as part of a team Willingness to travel occasionally to customer sites Highly Advantageous: Experience working with engines Knowledge of hydraulic and pneumatic systems Understanding of specialist vehicle systems Benefits 23 days annual leave plus bank holidays, increasing with length of service Company pension scheme Life insurance Free on site parking Access to company benefits portal with discounts and wellbeing support Overtime opportunities available Training & Development Comprehensive training provided for the right candidate Opportunity to work with specialist equipment within the aviation sector Exposure to global projects and innovative engineering solutions Clear progression opportunities within a growing engineering business To apply for this position, please email your CV to or call Zee Powell on for more information. Know someone who might be suitable? Refer a friend and speak to us about our referral scheme. For a full list of our current vacancies, please visit: First Base Employment is acting as a recruitment agency for this vacancy. We specialise in Commercial, Industrial, and Engineering recruitment.
A recruitment agency is seeking a CNC Programmer in Quedgeley, Gloucestershire. The role involves creating CNC programmes, particularly using Alphacam, and working with HAAS machining centres. Candidates should have over 3 years of experience in machining and offline programming. The salary ranges from £40,000 to £46,000 annually, and applicants can apply by emailing their CV to the specified address or contacting Andrew Penrith directly.
07/07/2026
Full time
A recruitment agency is seeking a CNC Programmer in Quedgeley, Gloucestershire. The role involves creating CNC programmes, particularly using Alphacam, and working with HAAS machining centres. Candidates should have over 3 years of experience in machining and offline programming. The salary ranges from £40,000 to £46,000 annually, and applicants can apply by emailing their CV to the specified address or contacting Andrew Penrith directly.
Job Title: CNC Programmer Location: Quedgeley, Gloucestershire Hours: Monday to Thursday: 7:00am - 4:00pm, Friday: 7:00am - 1:00pm Salary: £40,000 - £46,000 per annum dependent on experience Key Responsibilities of a CNC Programmer Create CNC programmes using Alphacam from customer-supplied CAD files including DWG, DXF, STEP and SOLIDWORKS formats Produce efficient machining programmes for HAAS 3-axis, 4-axis and 5-axis machining centres Select suitable tooling, fixtures and work holding methods to support accurate and efficient machining Design jigs and programme soft jaws where required Support setter/operators during machine set up and production Maintain high standards of accuracy, quality and productivity Assist with the introduction of Fusion 360 and CloudNC as part of the company's digital manufacturing development Provide programming input to help improve machining performance and efficiency Key Skills of a CNC Programmer Previous experience programming CNC machines offline using Alphacam Strong background working with HAAS machining centres A minimum of 3 years of machining, setting and operating experience At least 1 year of offline programming experience Ability to work from customer CAD files and create accurate machining programmes Experience selecting tooling and work holding solutions Relevant engineering qualification such as Apprenticeship, NC or HNC A proactive and quality-focused approach How to Apply To be considered for this role, please email your CV to or call Andrew Penrith on .
07/07/2026
Full time
Job Title: CNC Programmer Location: Quedgeley, Gloucestershire Hours: Monday to Thursday: 7:00am - 4:00pm, Friday: 7:00am - 1:00pm Salary: £40,000 - £46,000 per annum dependent on experience Key Responsibilities of a CNC Programmer Create CNC programmes using Alphacam from customer-supplied CAD files including DWG, DXF, STEP and SOLIDWORKS formats Produce efficient machining programmes for HAAS 3-axis, 4-axis and 5-axis machining centres Select suitable tooling, fixtures and work holding methods to support accurate and efficient machining Design jigs and programme soft jaws where required Support setter/operators during machine set up and production Maintain high standards of accuracy, quality and productivity Assist with the introduction of Fusion 360 and CloudNC as part of the company's digital manufacturing development Provide programming input to help improve machining performance and efficiency Key Skills of a CNC Programmer Previous experience programming CNC machines offline using Alphacam Strong background working with HAAS machining centres A minimum of 3 years of machining, setting and operating experience At least 1 year of offline programming experience Ability to work from customer CAD files and create accurate machining programmes Experience selecting tooling and work holding solutions Relevant engineering qualification such as Apprenticeship, NC or HNC A proactive and quality-focused approach How to Apply To be considered for this role, please email your CV to or call Andrew Penrith on .
CNC Programmer/Setter - Milling Location: Stonehouse, Gloucestershire Hours: Full Time, Permanent (Day Shift) Salary: £20.00 - £25.00 per hour, depending on experience Key Responsibilities Programme, set and operate CNC vertical milling machines using Heidenhain controls or Fusion 360 Manufacture precision components to fine tolerances from engineering drawings Machine a range of materials including carbon steel, stainless steel, aluminium and Inconel Inspect completed components using measuring equipment to ensure quality standards are met Carry out self inspection and make any necessary offsets or adjustments Maintain a clean, safe and organised working environment Work closely with colleagues to meet production schedules and quality requirements Key Skills Previous experience programming, setting and operating CNC milling machines Experience using Heidenhain controls or Fusion 360 Ability to read and interpret engineering drawings Experience machining carbon steel, stainless steel, aluminium and Inconel Competent using micrometers, verniers and other inspection equipment Able to work accurately to tight tolerances Strong attention to detail and problem solving skills
06/07/2026
Full time
CNC Programmer/Setter - Milling Location: Stonehouse, Gloucestershire Hours: Full Time, Permanent (Day Shift) Salary: £20.00 - £25.00 per hour, depending on experience Key Responsibilities Programme, set and operate CNC vertical milling machines using Heidenhain controls or Fusion 360 Manufacture precision components to fine tolerances from engineering drawings Machine a range of materials including carbon steel, stainless steel, aluminium and Inconel Inspect completed components using measuring equipment to ensure quality standards are met Carry out self inspection and make any necessary offsets or adjustments Maintain a clean, safe and organised working environment Work closely with colleagues to meet production schedules and quality requirements Key Skills Previous experience programming, setting and operating CNC milling machines Experience using Heidenhain controls or Fusion 360 Ability to read and interpret engineering drawings Experience machining carbon steel, stainless steel, aluminium and Inconel Competent using micrometers, verniers and other inspection equipment Able to work accurately to tight tolerances Strong attention to detail and problem solving skills
First Base Employment is seeking a CNC Programmer/Setter for a full-time position based in Stonehouse, Gloucestershire. The successful candidate will be responsible for programming, setting, and operating CNC vertical milling machines to manufacture precision components. This role requires attention to detail and the ability to work accurately to tight tolerances. Candidates should have experience with Heidenhain controls or Fusion 360. The salary ranges from £20.00 to £25.00 per hour, depending on experience.
06/07/2026
Full time
First Base Employment is seeking a CNC Programmer/Setter for a full-time position based in Stonehouse, Gloucestershire. The successful candidate will be responsible for programming, setting, and operating CNC vertical milling machines to manufacture precision components. This role requires attention to detail and the ability to work accurately to tight tolerances. Candidates should have experience with Heidenhain controls or Fusion 360. The salary ranges from £20.00 to £25.00 per hour, depending on experience.