SOFTWARE ENGINEER PERMANENT ROLE FULL TIME SOUTH FIFE AND IN CLOSE PROXIMITY TO THE FORTH BRIDGES SALARY EXCELLENT PLUS BENEFITS AND FLEXIBLE WORKING About the opportunity Based in South Fife and with excellent transport links to Edinburgh and beyond my client is a manufacturer of World leading high-resolution microdisplays and spatial light modulators, its products being found in industrial, healthcare and government markets. Due to continued commercial success, it is now seeking to hire a Software Engineer (Graduate) Reporting to the Lead Software Engineer and Director of Product Design you will be responsible for developing software for existing microdisplay based products and for contributing to the design of new products. The focus of this role is on the design and development of software. Key Responsibilities: The provision of software designs for new and existing products The development of system tests for new products and to assist with the debug and verification of prototype designs The creation and maintenance of design documentation (requirement specifications, test procedures, etc.) Ensuring that safe working practices are adhered to in accordance with the staff handbook Any other duties as may be deemed appropriate by your Line Manager. To be successful in this role, you will need: This role is ideally suited to a software engineer with an understanding of electronics and experience of software design and development. You will have experience of the following: Programming in ‘C’ and Java A basic understanding of electronics Embedded coding Testing and debug of prototype designs Technical documentation Supplementary Aptitudes Experience of one or more of the following would be beneficial Video/graphics interfacing and standards Device communication protocols e.g. RS-232, RS-485, USB C++ or C# Unix shell scripting General Skills Good problem-solving skills and ingenuity Good communicator Self-motivator Good interpersonal skills Strong team player Apply To apply for this role, please email your CV and a brief description of why you will be suitable for this role to ZelaESSRecruit.com