Software Development Engineer

August 31, 2017 | Comments Off on Software Development Engineer

Our international client is a market leader operating within the railway and mining industries.
Our client develops, designs and builds advanced measurement and control equipment, mostly for passenger and heavy freight railways.

They are looking to recruit a Software Development Engineer to their expanding team.

Position Purpose:
To take a technical lead in the design, development, adaptation, implementation, testing, commissioning and maintenance of software for industrial engineering applications

Software Development Engineer Main Roles & Responsibilities:
Under the general direction of the Software Engineering Manager, including but not limited to:

*Undertaking software development for railway or mining related systems.
*Implementing systems in C/C++ (or other appropriate implementation) and assisting with their integration into existing software packages.
*Carrying out experiments in the area of system automation and control or 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.
*Understanding overall system architecture and underlying subsystem algorithms
*Complete formal system commissioning through data analysis and fault identification and rectification
*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.
*Rostered out-of-hours on-call support for customer issues and system monitoring.

Software Development Engineer Person Specification:
*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.
*Qualifications must confer eligibility for membership to the Institution of Engineering and Technology (IET).
*Thorough experience in development of software systems for industrial applications. Ideally C++ or other object orientated language
*Possess knowledge of and experience in the use of computers in technical applications.
*Eligible for membership of the Institute of Engineering and Technology
*Category B Driver's License in accordance with the Driver and Vehicle Licensing Agency (DVLA)

Please apply ASAP!

Software Engineer, software engineering jobs, c++ jobs, engineering jobs in derby, software engineer jobs