Lead Engineer (ASG) (106815-0123) . Job Reference: 1889860

University of Warwick
February 09, 2023
Contact:N/A
Offerd Salary:£43,414 - £51,805
Location:N/A
Working address:N/A
Contract Type:24 month fixed term
Working Time:Full time
Working type:N/A
Ref info:N/A

Vacancy Type/Job category

Management & Professional

Department

WMG

Salary

£43,414 - £51,805 per annum

Location

University of Warwick, Coventry

Vacancy Overview

24 month fixed term contract, 36.5 hours per week.

The role is to lead the development, test and delivery of digital manufacturing solutions for direct contract research projects in partnership with major industry partners. The Lead Software Engineer (LSE) is responsible for managing a team of software developers, for planning and coordinating their development tasks, and for reporting to the ASG lead team.

The LSE incarnate the expertise of the Automation Systems Group in developing software solutions specifically aligned to the manufacturing industry requirements. As such, the LSE responsibility is to lead the software development for commercial projects, to collaborate with other engineering teams (control, process, electrical systems engineering teams), and to directly contribute to design choices made by the ASG during the implementation of solutions for a specific project and/or customer.

The LSE will lead part of the ASG's software development activities, including but not limited to: Digital Twin, AR/VR applications, desktop and web-based front ends, web/cloud-based services implementation, deployment and maintenance, data bases and data management systems implementation, data analytics and machine learning application development.

The LSE will contribute to the ASG academic and administrative activities, to academic publication, development of training and teaching material, to the dissemination of projects' outputs, to the engagement with industrial and academic partners within and outside WMG/UoW, and will support procurement, purchasing and recruitment procedures.

This is an exciting opportunity for you to develop your own professional profile and work as part of a successful team, contributing to the development of its teaching and learning activities. In return we will provide a great range of benefits which include an attractive pension scheme, 30 days holiday plus bank holidays and Christmas closure, some fantastic savings on a wide range of products and services, and excellent learning and development opportunities.

At WMG we are committed to supporting staff to achieve their potential. We currently hold the Athena SWAN Sliver Award and the University of Warwick holds an Institutional Silver Award: a national initiative that recognises the advancement of gender equality, representation, progression and success for all in academia. We are supportive of staff with caring responsibilities including a generous maternity/paternity/adoption/parental leave policy, and onsite childcare facilities. We will consider applications for employment on a part-time or other flexible working basis, even where a position is advertised as full-time, unless there are operational or other objective reasons why it is not possible to do so.

Interview Date: TBC

Job Description

JOB PURPOSE:

You will be employed to work on the AeroMC project in collaboration with industry and academic partners.

DUTIES & RESPONSIBILITIES:

1 To contribute to and take responsibility in the development of software for manufacturing systems engineering software tools.

2 Manage software development for new projects and review, optimise, maintain, re-use and document legacy code from previous projects.

3 Liaise with the production engineering, control engineering, electrical engineering and digital solution integration teams in the ASG, to ensure the delivery of suitable and consistent software solutions, in a timely manner.

4 Collect industrial partners' requirements, functional specification and architectural design of software solutions, planning, management and execution of software development tasks by the Automation Systems Group software development team.

5 Establish collaboration with industrial partners, liaising with other WMG research groups and identify capabilities (e.g. visualisation/modelling, data science) that can contribute to extend the value of ASG software solutions.

6 Support the monitoring, testing, assessment and choice of technologies and products (e.g. programming languages, libraries, web/cloud services and infrastructure solutions) used to develop the ASG software solutions.

7 Deploy and reinforce effective programming methodologies and techniques for themselves and for the development team. Use and deploy tools and techniques for efficient code management and versioning.

8 Contribute to the ASG academic and industrial dissemination by organising regular events (e.g. demonstration, test deployment, functional reviews) of software solutions and their deployment on various systems in WMG (e.g. production system in IMC/PLBB buildings).

9 Produce and execute a quarterly plan for engagement with and reporting to industry partners (e.g. solution end users, technologies and service providers, etc.). Monthly reporting of strategy, work plan and technical objectives to ASG lead team.

10 Contribute to academic publication, grant writing, teaching and training, administrative tasks, and dissemination events preparation and delivery.

11 Represent the university and WMG at national and international events and report outcomes to the Project Manager and others within the research group in a timely manner.

12 Liaising with WMG IT technical and management team members in order to establish the provision of a continuous and effective level of service to the ASG (e.g. setting IT infrastructure in R&D development workshops and research laboratories, provision of software and management of licenses, etc.).

Person Specification

The Person Specification focuses on the knowledge, skills, experience and qualifications required to undertake the role effectively. This is measured by (a) Application Form, (b) Test/Exercise, (c) Interview, (d) Presentation.

Essential Criteria 1

A 2.1 or above honours degree in computer science or relevant engineering subject (a,c,d)

Essential Criteria 2

Experience in developing production-ready software solutions for customers in industry and a track record of delivering software design and development of new products successfully (a,c,d)

Essential Criteria 3

Ability to define complex software architecture and the design decision to ensure deployability, performances, maintainability and scalability of enterprise grade solutions. (a,c,d)

Essential Criteria 4

Ability to manage the complete software development cycle; planning, specification, design, implementation, testing and maintenance. (a,c,d)

Essential Criteria 5

Ability to identify software technologies and products, and their maturity level, and select appropriate solutions for a given development project (a,c,d)

Essential Criteria 6

Knowledge in developing client desktop .Net applications (VB.Net, C#) (a,c,d)

Essential Criteria 7

Knowledge of full stack web development and experience with PHP, JavaScript, HTML/CSS, RESTful API development, NodeJS (a,c,d)

Essential Criteria 8

Experience with Python server-side and stand lone Python application development (a,c,d)

Essential Criteria 9

Knowledge and experience in developing complex data models and data management system using relational databases (Oracle, MySQL, MSSQL, etc.), NoSQL and Time Series databases (a,c,d)

Essential Criteria 10

Good general knowledge of data analytics and machine learning methodologies (Decision tree learning, Clustering, Reinforcement learning, Deep learning, etc.) (a,c,d)

Essential Criteria 11

Good knowledge and experience in applying various agile software development methodologies (e.g. Agile, Scrum) (a,c,d)

Essential Criteria 12

Ability to define, assign, track and manage software development task across a team of software developers. (a,c,d)

Essential Criteria 13

Knowledge of general project management methods and best practices (c,d)

Desirable Criteria 1

A doctorate level qualification or equivalent experience in a relevant research area (c,d)

Desirable Criteria 2

Knowledge in automation and control systems' engineering/programming (c,d)

Desirable Criteria 3

Knowledge of industrial network protocols and IT/OT integration protocols, solutions and systems architecture. (c,d)

Desirable Criteria 4

Knowledge of 3D modelling languages, and web-3D technologies and programming libraries (c,d)

Desirable Criteria 5

Knowledge of general project management methods and best practices (c,d)

Further Particulars

For further information about the University of Warwick, please read our University Further Particulars.

For further information about the department, please visit the departmental website.

For further information about the Energy Innovation Centre can be found here.

We believe there should be no barriers to continuing education, and we strive to ensure that the future workforce has the skills they need to become the UK's upcoming engineers and inventors.

Our unique approach to undergraduate education enables full-time students, Higher Apprentices, and full-time employees to gain an engineering degree.

Our teaching staff deliver educational programmes not just at Warwick, but internationally, and the knowledge we can leverage from our research excellence enables our students to reach their highest possible standards.

Full details of our range of undergraduate and Degree Apprenticeships can be found via this link.

If you would like further information about the HEA accreditation or APPTE requirements, these links should help.

Warwick is committed to building an organisation of mutual respect and dignity, promoting a welcoming, diverse and inclusive working and learning environment. We recognise that everyone is different in a variety of visible and non-visible ways, and that those differences are to be recognised, respected, and valued. Where possible, we go beyond legislation to provide a place where everyone can thrive, supporting all staff to achieve their full potential. We aspire to remove economic, social and cultural barriers that may otherwise prevent people from succeeding.

We therefore welcome and encourage applications from all communities regardless of culture, background, age, disability, sex/gender, gender identity or expression, ethnicity, religion/belief, or sexual or romantic orientation. To find out more about our social inclusion work at Warwick visit our webpages here.

The University of Warwick holds an Athena SWAN Silver award; a national initiative to promote gender equality for all staff and students. Further information about the work of the University in relation to Athena SWAN can be found at the following link: Athena Swan (warwick.ac.uk)

The University of Warwick is one of the six founder institutions of the EUTOPIA European University alliance, whose aim is to become by 2025 an open, multicultural, confederated operation of connected campuses.

Right to work in the UK

If you do not yet have the right to work in the UK and/or are seeking sponsorship for a Skilled Worker visa in the UK points-based immigration system please click on this link which contains further information about obtaining right to work in the UK and details about eligibility for sponsorship for a Skilled Worker Visa.

Recruitment of Ex-Offenders Policy

As an organisation using the (DBS) Disclosure and Barring Service to assess applicants' suitability for positions of trust, the University of Warwick complies with the DBS Code of Practice and undertakes not to discriminate unfairly against any subject of a Disclosure on the basis of a conviction or other information revealed. More information is available on the University's Vacancy pages and applicants may request a copy of the DBS Code of Practice.

Closing Date

9 Feb 2023

From this employer

Recent blogs

Recent news