Our client ,a leading Medical device startup is hiring an Embedded Software Engineer to lead the development of device firmware across a portfolio of products.
Responsibilities include but are not limited to the following:
- Working with Design, Quality, Marketing and Clinical stakeholders to define and document firmware/software requirements.
- Collaborate with electronic hardware design colleagues to identify suitable electronic components to meet design requirements.
- Write, test, and refine firmware to meet design requirements. Demonstrate compliance with requirements through extensive design testing.
- Preparing and reviewing test protocols for design verification and compliance testing (e.g. IEC 60601 series, IEC 62304).
- Problem solving test failures or product issues in the field and providing software solutions to prevent these issues.
- Preparing design documentation to ensure compliance with relevant standards, such as IEC 62304.
- Lead automation of processes to help us bring state of the art products to patients by:
- Identifying areas of potential improvement through automation.
- Writing code to automate testing processes successfully.
- Lead software validations to ensure we can use data gathered from automated test cycles.
- Creating and managing a software development lifecycles process, compliant with IEC 62304 and ISO 13485.
- Work with front-end innovation team to create early stage device, service, and software application prototypes for solution demonstrations with key opinion leaders, patients, and customers.