This vacancy is now closed

Software Engineer - Scotland

Life Cover, 6% / 2%employee pension, 25 days holiday, free parking and refreshments - Software & Electronics
Ref: 178 Date Posted: Monday 09 Apr 2018
LinkedIn ShareShare

Are you looking to take the next step in your career as a software engineer?


Our client is a dynamic, energetic company developing revolutionary and flexible assay platform technologies that will transform In Vitro Diagnostic testing and provide next generation healthcare. On their behalf we are looking for proactive, talented, focused and enthusiastic individuals who can make a significant contribution to the continued growth and success of our company.

The role would be located at the newly built Stirling site, with potential occasional visits to contracted design agencies and manufacturing partners as needed.


Role Description 

Reporting to the Software Team Lead, the role will be responsible for:

  • Driving the software development of their Point of Care (POC) lab based prototype stage to inform the final instrument design that will be transferred to manufacturing
  • Support the instrument software needs of the consumables (test strips) to be used with the POC instrument during their development.


Key roles and Responsibilities

  • Contribute at all stages of the full software lifecycle from requirements analysis; through design, coding and unit test; to integrating the software with the hardware target, lab-based acceptance test, delivery and maintenance.
  • Maintain the embedded software required to drive the V4 and V5 Lite instrument prototypes based on an understanding of what has been done for the V3b, V3c and V4 prototype units.
  • Support the scientific/engineering testing efforts by developing the embedded software required to drive the V4 and V5 Lite instrument prototypes based on input and feedback from the scientific/ engineering groups
  • Maintain the created software system consisting of a PC software test application and instrument embedded code used to set up and test the main (testable) functions of the V4 prototype for use on the initial assembly build of the V4 prototypes at the contract manufacturer.
  • Create a software system that allows the effective set up of experiments, captures experimental data and allows review and analysis of the experimental data.
  • Assist in prototype board debug providing problem analysis, test code if required and solution options.
  • Store all software source code, build instructions and special/tools or utilities needed to accomplish the above in a suitably organised GitHub repository.
  • Maintain the associated paperwork, log books and test reports required to keep a design history of work performed, in line with specified standards and regulations, e.g. IEC 62304, ISO 13485 or FDA 21CFR, part 820
  • Ensure compliance with LumiraDx internal quality processes and ensure designs / ideas are compliant with appropriate international standards and guidelines (as above).



Essential skills

• Very fast learner, able to pick up existing code base and project technology quickly

• Highly motivated individual that can demonstrate flexibility and a can do attitude.

• Experience of working in a heavily regulated environment. 

• Degree qualified in computing or electronic engineering

• In depth working knowledge of C programming with 16 bit and/or 32 bit micro-controllers, ARM Cortex-M7 and Cortex-M4F  (ST STM32F7 and TI TM4C series)

• Practical experience and in depth knowledge and use of IAR Development environment and  JTAG debuggers/programmers.

• Ability to translate requirements into design specifications

• Practical experience and expertise in interfacing software to electronics (e.g. off board memory, ADC’s DAC’s, Motor controllers, serial ports, SPI, I2C, heater control, PWM, Interrupt Timers, Internal EEPROM, programmable resistors, GPIO expanders, temperature sensors)


Desirable Skills

• Experience of working in the medical device industry and the application of CE marking directives and applicable device standards.

• Experience in Point of Care and preferably home Medical Device Design.

• Practical experience of the product verification and validation cycle for a medical device.

• Experience of working to ISO 13485 or FDA 21CFR, part 820 (or similar)


Does this sound like the right role for you? Apply below or get in touch for more details.

Tel: 01612410362


Specialists in consultancy

At Medical Engineers we have a range of technical consulting jobs in the medical engineering industry throughout the UK. Requiring a broad range of technical and management skills and most importantly the ability to communicate effectively. Consultancy roles require candidates with unique abilities. Roles vary in length of contract depending on clients’ requirements.

Our degree qualified consultants have specialist knowledge of the UK medical engineering consultancy job market. We have a successful track record in finding the best candidates for our clients who know and trust Medical Engineers to understand their business requirements.

Contact Us Today