Overview
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.
Why work at Spacelabs? Because lives depend on you!
The Diagnostic Cardiology group in Edinburgh is responsible for delivering new products and updates to existing products across a portfolio of electronic medical devices, application software, and associated accessories.
Job Overview
The Senior Development Engineer position is a challenging role, requiring full contribution 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.
Responsibilities
1. Design, develop, and maintain Embedded Software, programming using C and (where necessary) MCU assembly language.
2. Low Power electronics design for new and existing Spacelabs Medical Products including:
3. Microcontrollers (ARM Cortex, TI MSP430, and others as needed).
4. Digital circuits (FLASH storage devices, SPI, I2C, USB interfaces).
5. Analogue circuits (Battery management, PSU rails for PCBA, low noise Sensors for ECG, blood pressure, etc.).
6. Work within the hardware team to implement Product Development Plans and identify Product Requirements.
7. Generate design documentation.
8. Collaborate effectively with the cross-functional hardware team (such as Mechanical Engineers, Verification Engineers) to ensure successful integration of your deliverables.
9. Support functional and project managers in planning activities and progress reports.
10. Coach and mentor other engineers.
Qualifications
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.
1. Microcontroller software development experience, including Integrated Development Environment configuration and source file control.
2. Experience in analogue and digital design.
3. Experience in debugging embedded software and prototype hardware with the use of in-circuit debug tools.
4. Use of schematic capture software.
5. Circuit analysis experience.
6. Knowledge of simulation packages.
7. Mathematical analysis skills.
8. Experience of working within an ISO13485 or similar quality system.
9. Experience following IEC 62304 or similar.
10. Development of test harnesses and tools using C#/.NET.
#J-18808-Ljbffr