Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Rapiscan Systems. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Overview
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 experience working within medical devices or another regulated industry would be advantageous.
Responsibilities
- Design, develop, and maintain embedded software, primarily using C and, where necessary, MCU assembly language.
- Ensuring the software meets high standards of quality and performance.
- Effectively utilizing source control systems
- Low Power electronics design for new and existing products including:
- Microcontrollers (ARM Cortex, TI MSP430 and others as needed).
- Digital circuits (FLASH storage devices, SPI, I2C, USB interfaces).
- Analogue circuits (Battery management, power supplies, low noise physiologic sensors)
- Work within the hardware team to implement Product Development Plans and identify Product Requirements.
- Investigating issues reported from the field and reporting on findings
- Generate and maintain design documentation including architecture diagrams, written specifications, schematics, and test protocols.
- Collaborate effectively with the cross-functional hardware team, such as mechanical and verification engineers, to ensure successful integration of your deliverables.
- Support functional and project managers in planning activities, tracking progress, and reporting on project milestones.
- Collaborate with application software engineers on the interface between hardware devices and software
- Participate in safety and cybersecurity risk management activities as appropriate to your work
- Coaching and mentoring other engineers.
- Uphold the Company’s core values of Integrity, Innovation, Accountability, and Teamwork.
- Demonstrate behavior consistent with the Company’s Code of Ethics and Conduct.
- It is the responsibility of every Spacelabs Healthcare employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem.
- Duties may be modified or assigned at any time to meet the needs of the business.
Qualifications
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.
- 5 years 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.
- A demonstrated ability to communicate and work as part of a multi-disciplinary team
Desirable Requirements
- Use of schematic capture software
- Circuit analysis experience
- Knowledge of simulation packages
- Mathematical analysis skills
- Experience working within an ISO13485 or similar quality system
- Experience following IEC 62304 or similar
- Development of test harnesses and tools using C#/.NET.