Company Profile: At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. The Diagnostic Cardiology group in Edinburgh are responsible to deliver new products, and updates to existing products, across a portfolio of electronic medical devices, application software and associated accessories. Job profile: The Senior Development Engineer position is a challenging role, with requirements to contribute fully to all aspects of development on existing and new ranges of patient worn ambulatory medical equipment, while working to tight commercial schedules and with minimal supervision. Experience in embedded software development is essential, while an interest in medical devices would be advantageous. Role and responsibilities: Design, develop and maintain Embedded Software, programming using C and (where necessary) MCU assembly language. Low Power electronics design for new and existing Spacelabs Medical Products including: Microcontrollers (ARM Cortex, TI MSP430 and others as needed). Digital circuits (FLASH storage devices, SPI, I2C, USB interfaces). Analogue circuits (Battery management, PSU rails for PCBA, low noise Sensors for ECG, blood pressure etc). Work within the hardware team to implement Product Development Plans and identify Product Requirements. Generating design documentation Collaborate effectively with the cross-functional hardware team (such as Mechanical Engineers, Verification Engineer) to ensure successful integration of your deliverables. Supporting functional and project managers planning of activities and progress reports. Coaching and mentoring other engineers. Qualifications and experience: Degree qualified with at least 5 years’ experience in a product design environment coupled with a strong background in bare-metal embedded software development. A high degree of self-motivation is essential together with an eye for detail and the ability to investigate technical concepts and problems in depth. Microcontroller software development experience, including Integrated Development Environment configuration and source file control. Experience of analogue and digital design. Experience of Debugging embedded software and prototype hardware with the use of in-circuit debug tools Use of schematic capture software Circuit analysis experience Knowledge of simulation packages Mathematical analysis skills Experience of working within an ISO13485 or similar quality system Experience following IEC 62304 or similar Development of test harnesses and tools using C#/.NET. Company Benefits Excellent salary Car Scheme Excellent career development. Holidays 25 days holidays plus bank holidays increases up to 29 days after 10 years’ service. Life insurance entitlement from first working day which is four times your basic salary. Charity work 2 days paid leave if you wish to volunteer and work for your nominated charity. One day paid leave to take your Birthday off Pension Cycle to work scheme. Enhanced Maternity and Paternity pay. Healthcare Cash plan Eden Red discounts Apply today to join a world class employer OSI Systems, Inc. has three operating divisions: (a) Security, providing security and inspection systems, turnkey security screening solutions and related services; (b) Healthcare, providing patient monitoring, diagnostic cardiology and anesthesia systems; and (c) Optoelectronics and Manufacturing, providing specialized electronic components and electronic manufacturing services for original equipment manufacturers with applications in the defense, aerospace, medical and industrial markets, among others.