Senior Embedded Software Engineer
Job Description
Senior Embedded Software Engineer required by innovative MedTech multinational in Galway. Joining a cross-functional team of engineers, you will work on the design of medical devices for global markets.
REQUIREMENTS:
- Degree in Computer Science or Electronics Engineering or closely related discipline.
- 4+ years of working experience in embedded software development.
- Proficiency in C & C++.
- Working knowledge of the following standard and guidance documents for the development of software for medical device design is required: IEC/EN 62304 Medical Device Software – Software Lifecycle Processes, FDA Guidance Documentation.
- Specific experience of software development related to verification and validation for medical electrical equipment.
- Proficiency in software design for 8/16/32 bit Microchip microprocessors using Embedded C.
- Experience of using graphical frameworks for embedded targets, such as Qt desirable.
- Knowledge of low-power analog & digital circuits including interfacing with Microcontrollers such as SPI, I2C, UART, ADCs etc.
- Familiar with interfacing of wireless communication modules (Bluetooth, LoRa etc.)
- Experience in creating software deliverables for medical device new product development.
- Familiar with software development tools such as MPLAB X, Compilers, ICD, Visual Studio etc.
- Working knowledge of Software Configuration Management tools (Bitbucket or similar) and Software Issue Tracking tools (JIRA or similar).
- Strong interpersonal skills with the ability to collaborate in a multi-disciplinary team.
- High level of accuracy and attention to detail in both coding and documentation.
- Self-directed with effective time-management skills and willingness to learn new skills and adapt to changing project requirements.
- Flair for innovation.
- Ability to document engineering evolution, development and testing using MS Office Applications such as Word, Excel, PowerPoint etc.
RESPONSIBILITIES:
- Collaborate as a member of cross-functional project teams in developing products from concept through to commercialization.
- Conduct product design and development in accordance with CE & FDA regulations relating to medical device design and manufacture.
- Conduct product design in accordance with the project objectives with due consideration of project schedule, budget, risks, regulatory submission, standard compliance etc.
- Conduct and record proof of principle testing of prototypes to confirm feasibility of ideas and concepts.
- Engage with clinicians and product users in their clinical setting to elicit user need/functional requirements.
- Prepare technical documentation in clear and concise terms in accordance with good engineering practice.
- Liaise closely within R&D, Science, Manufacturing, Operations, Quality, Sales and Marketing functions through the product development lifecycle.
- Maintain current working knowledge of the key international standards, regulations and specific guidance documentation that governs the medical devices industry including medical electrical equipment.