Software Engineer – Process Monitoring and Control

University of Sheffield - AMRC with Boeing


Advanced Manufacturing Research Centre


Advanced Manufacturing Research
Wallis Way
S60 5TZ


Grade 7: £30,175 to £38,183 per annum. Potential to progress to £41,709 through sustained exceptional contribution 


The University of Sheffield AMRC builds on the success of the original Advanced Manufacturing Research Centre with Boeing, creating a cluster of industry-focused manufacturing R&D centres and supporting facilities. The AMRC with Boeing, established in 2001, has grown to become a world-leading centre of advanced machining and materials research for aerospace and other high-value sectors. It has around 70 industrial members, from global giants such as Rolls-Royce, BAE Systems and Messier-Bugatti-Dowty, to local small businesses. Cluster members include the AMRC with Boeing, Nuclear AMRC, the AMRC Design Prototyping and Testing, Training and Knowledge Transfer Centres; Castings Technology International (CTI); the National Metals Technology Centre (NAMTEC); Medical AMRC and Factory 2050. The AMRC with Boeing and Nuclear AMRC are part of the UK High Value Manufacturing Catapult. The AMRC with Boeing specialises in advanced machining, materials and manufacturing research. It has more than 80 industrial partners, including global giants such as Boeing, Rolls-Royce, BAE Systems and Airbus as well as small businesses, and is part funded by the European Regional Development Fund.

A unique opportunity has arisen to join the Process Monitoring and Control team as a Software Engineer. In this role, the successful applicant will be expected to provide technical leadership on software development tasks and projects, and be involved in scoping project work with new and existing partners. A key aspect of this role will be to provide guidance and mentoring to other members of staff that have less experience of software development.

As the AMRC does not have a dedicated software team, the successful applicant will need to maintain contact with those involved in software development across the AMRC and University, as well as the region to identify opportunities for collaboration and Continuing Professional Development.

You will have a good honours degree (or equivalent experience) in computer science, or an engineering discipline with a heavy focus on software. Expertise knowledge in a specific software language is desirable but not essential. More important is to have a solid understanding of key software engineering principles and software lifecycle management, and how to implement these in an applied research environment. Other aspects of software development, such as version control and selecting the right technology for the task in hand are also key skills for this role.

We are also keen to hear from applicants that have experience of working in a manufacturing and/or research environment, and understand the challenges posed by these. The “Smart Factory” and Industry 4.0 are key drivers for future work in the Process Monitoring and Control team so applicants should be familiar with these terms.

There are many existing and future opportunities for software development work across the AMRC including: the use of scripting tools for data analysis and process modelling; collecting signal data from sensors and machine tools; developing Industry 4.0 and Internet of Things applications; working with databases to store, retrieve and analyse data; and interacting with PLM systems.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Subject Area(s):



Northern England