Software Engineer

July 25, 2024
Urgent

Job Description

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 graduate software engineer with some 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 (url removed)

Location