|Job Ref:||204660678||Employer:||cv-library.co.uk||Industry:||Civil and Structural||Job Type:||Permanent||Country:||United Kingdom||County/State:||Derbyshire||City:||Derby||Address:||Post Code:||DE1||Salary:||£NEG||Post Date:||11/10/2016 09:02|
Job title: Software Engineer - Rail|
Job location: Derby
Salary: Negotiable DOE
Our client develops, builds and commissions advanced monitoring, measurement and control equipment for safety critical environments such as rail.
They are looking to recruit a number of Software Engineers to design, develop, adapt, implement, test, commission and maintain software for industrial engineering applications. This role has a strong focus on software commissioning and testing of live equipment both in the office and on site. This will involve frequent visits to site, including live rail environments.
Roles and Responsibilities
Undertaking software development for a range of monitoring and measurement systems.
Performing complex calibration and commissioning activities in office environment and onsite.
Fault finding, debugging and analysis of software issues on live systems.
Implementing systems in C/C++ (or other appropriate implementation) PHP & SQL and assisting with their integration into existing software packages.
Performing data analysis and developing analysis/test tools in Python to support general activities
Carrying out experiments in the area of system automation and control of rolling stock maintenance systems.
Contributing to the effective functioning of a multi-disciplinary development team.
Assisting with the conceptual design, development and implementation of software algorithms, sensor data acquisition and fusion technologies required for projects in the area of real-time remote monitoring and control of railway equipment.
Developing and maintaining software documentation (requirements, design, test, manuals etc) providing industry support for equipment/system automation and control in railway applications.
Capturing user requirements and creating technical specifications and software test plans.
Meeting deadlines and effectively managing competing demands in a team environment.
Required Skills and Experience:
An Engineering degree (Electronic/Software) from a UK University with relevant experience in software development, or qualification of equivalent standard from a UK or overseas university.
Thorough experience in development of software systems for industrial applications.
Experience in site commissioning of systems.
Possess knowledge of and experience in the use of computers in technical applications.
Eligible for membership of the Institute of Engineering and Technology.
Phone: (Apply online only)
Please note due to the volume of applications, we can only commit to contact those candidates we deem suitable for the position. However, we may retain your details and contact you in the future should suitable positions arise.
Please note the above job specification could be subject to change as agreed with our client