Senior Embedded Software Engineer

Hudson Shribman ,
North Ewster, Lincolnshire
Salary: From £50,000 to £50,000 per annum

Overview

Senior Embedded Software Engineer £up to c50k Base Strong Bonus Benefits North West Permanent ABJ4494 As an experienced embedded software development engineer you will lead the development of a unique platform of medical devices to deliver improved point of care diagnostics in the NHS for a key biotech.As senior software engineer as part of a small but dynamic team you will be a key member of a growing hardware and software engineering team that are developing the next generation of point of care medical diagnostic device.As senior embedded software engineer you will play a leading role in embedded software improvement and onward development to support existing and future product portfolio within the diagnostic healthcare market. Key Responsibilities · System Design Specification · Working with and improving existing C and/or C# code on 2x ARM9 processors; · Building new software content, GUI features and peripheral device support for the device · Optimising applications to increase performance, reliability and supportability; · Debug and troubleshoot software/hardware problems for internal and external users; · Collaborate with electronic engineers and life scientists in all aspects of software product design, development and functional validation activities. · Investigate new technologies on new product developments. · Responsible for product documentation from initial proposals through to release · Working with our internal teams and/ or development partners, create functional designs, demonstrating how the system satisfies the defined requirements Qualifications and Experience · Bachelor’s degree: major in software/firmware/embedded solutions engineering · You will have proven experience in the design, commit, deploy and maintenance of embedded C# and C-based applications for use in highly regulated environments ; · A wealth of commercial experience in microcontroller / processor based software development. · Design and implementation of software on a RTS using object oriented methodology · Embedded C Experience in assembly language, C/C++ language programming (C++, Qt, Android useful but not essential) · Code debugging in a real-time/embedded environment · Previously held a senior or project-leading software developer position; · Possess understanding of structured software design; · Experience in STM32 Microcontroller based application & design; · Understanding in microcontroller architecture and peripheral use in MC; · Hands on experience in communication interfaces like SPI, I2C, UART, US; · Hands on experience in developing different components of an embedded system like drivers, UI, logs/databases; · Hands on experience in using IDE and debuggers (e.g. IAR IDE Embedded Workbench for ARM and j-link debugger; · Experience in RFID protocols, signal feature identification and USB driver design is an added advantage; · NETMF experience is an added advantage; · GUI design and coding · Medical IVD hardware/ software development. (working to ISO13485) Full Time. Permanent Benefits Package Includes: flexible working hours (37.5) , Bonus, 25 days annual, Company Pension Scheme To Apply: Please contact Alison Basson on 0203 909 3782 / 07814547440 or apply for This job was originally posted as www.totaljobs.com/job/87923917