Work Placement / Internship

Project Assistant – Machine Data System


Save to shortlist Saved to shortlist Apply now


To support the development of a data acquisition system for Armac Martin’s CNC machines.

Duties and responsibilities

  • With the company, identify the key process data required to generate the business metrics.
  • Review the machines and controllers, and determine the software requirements to extract process data.
  • Review the MTConnect protocol and the available software to obtain the machine data.
  • Write a software script to interface with a subset of CNC machines and export to a database.

Skills and experience

  • Educated or studying towards a degree in in Electronic Engineering, Software Engineering, Computer Science or similar.
  • Experience in software development (C, C++, Python etc.).
  • Interest in creating software for industrial/manufacturing applications.
  • Good time management and communication skills.
  • Ability to manage and prioritise multiple tasks.
  • Good verbal and written communication, time management and organisational skills.
  • Ability to work under pressure and to tight deadlines.

This role is part of the WMG Internship Programme. Unfortunately, we are unable to consider you for this internship if you are applying for this to count towards a work placement as part of your studies as the framework does not allow the department to hire students wishing to compete this work as a placement.

We've signed the Gradcracker feedback pledge.

(This means that we will supply feedback if requested after an interview.)


Apply online now
This button will open a new tab and take you directly to the employer's website to apply.
Please remember, if asked, that you found this job on Gradcracker.
Save to shortlist Saved to shortlist

Opportunity Overview

  • August 1st, 2021
  • £10.61 per hour + £1.28 holiday pay + benefits
  • All grades
  • 3 Months
  • Birmingham
    (Show map)

Disciplines accepted...

  • Computer Science
  • Cyber Security
  • Data Science
  • Electrical
  • Electronic
  • Hardware
  • IT Architecture
  • Information Technology
  • Robotics
  • Software
  • Systems
  • Telecommunications
  • Web Development

More on our Hub

Employee Profiles

View more »