job / software test engineer embedded systems east central scotland edinburgh 4046
This vacancy is now closed

Software Test Engineer - Embedded Systems - Edinburgh

£Competitive (DOE) + Group Benefits - Technology & Data
Ref: 4046 Date Posted: Saturday 29 Dec 2018
LinkedIn ShareShare

Software Test Engineer sought for Lusona’s client, a market-leading corporate in the Energy & Utilities sector. Working with close-knit specialist team, the software test engineer is responsible for creation, execution and maintenance of the product test solution, testing embedded devices for operation in real-time energy system control.

Working in a multi-disciplined team, you will use industry standard test tools in order to design, implement and run both manual and automated tests in a variety of programming languages. The team are committed to identifying and debugging problems at the earliest stages of development in an effort to increase the critical responsiveness of their advanced control systems.

Key Responsibilities:

  • Active participation in the definition of the product test strategy
  • Designing and creating test solutions appropriate to the product needs.
  • Deriving testable requirements and scenarios from Agile user stories and customer requirements documentation
  • Creating and running/maintaining both manual and automated tests
  • Developing and maintaining regression tests for production code
  • Implementing and maintaining test environments, performing compatibility testing
  • Ensuring and maintaining an audit trail for all test activities.
  • Be the voice of the customer during product development discussions.
  • Keep up-to-date on current test technologies and processes.
  • Work alongside customers to debug issues seen in the field
  • Clearly document and communicate issues to the development team.


  • Bachelor’s Degree in Computer Science or in “STEM” disciplines (Science, Technology, Engineering and Maths) or equivalent
  • Good working knowledge of Ethernet based protocols (e.g. UDP/TCP), and analysis of these using tools such as Wireshark
  • Experience of testing embedded systems
  • Recent relevant experience in developing test solutions.
  • Proven understanding of numerous testing techniques ( Black, White, Grey, Performance, Load, and Security).
  • Proven experience in working with Linux operating systems - including installation, configuration, administration and scripting
  • Experience working with Windows 7, 8.x or 10

Desired Characteristics:

  • Good knowledge or experience of testing Embedded Linux devices
  • Understanding of the IEC 61850 standard, specifically in device configuration (using SCL) and testing using PC based tools
  • Experienced in writing and/or executing test cases on large scale multi-platform systems.
  • Familiarity with hardware test sets (e.g. Omicron devices)
  • Working knowledge of PLC dialects (IEC 61131-3) and testing using PC based IDEs.
  • Working knowledge of the following protocols: IEEE C37.118 2005 / 2011, DNP3, MODBUS, IEC 61850
  • Knowledge of power engineering concepts
  • Familiarity with WAMS concepts and synchrophasor measurements

£Competitive Salary (DOE) + Group Benefits. Our client offers a friendly and flexible working environment. For more information please contact Lynsey Kerr on (0)131 516 4333 or