Design
Design, development, test, maintenance and documentation of software embedded in FT products
Write requirements, system, design and technical specifications from inputs received from Engineering, Sales/customers, Manufacturing or Quality
Contribute to the conceptual stage of design, research and development
Specify, develop and test algorithms and software for circuit boards
Within remit of product history knowledge, investigate and resolve faults on returned products that are provided to Engineering for troubleshootingQuality Control
Ensure quality control of the software development cycle through Version Control, Documentation, Reviews, Verification & Validation, Change and Configuration Management
Support the quality control and continuous improvement of released software and products to meet customer requirements and deadlines
Seek to continuously improve the development guidelines and design control of software development
Manage development software environment, maintenance and licensing