Software Engineering , IT
Senior Firmware Engineer
- Full Time
- Dublin City Centre, County Dublin, Ireland
- 42038878
PE Global is recruiting for a Senior Firmware Engineer on behalf of a medical device start-up in Dublin. This is a permanent role with 3-days required onsite in Dublin City Centre each week.
Our client specialises in the design, research and development of smart connected solutions for drug delivery devices. Through hardware and software solutions as well as manufacturing and services, they streamline the process of turning any injection pen a market ready digital health solution. They are a company with one mission, to create freedom for people requiring injection therapies.
They are seeking a Senior Firmware Engineer with a passion for developing high-quality embedded software for medical devices. This is an exciting opportunity to work on projects that make a real difference in people’s lives.
Job Summary:
The Medical Device Programme Manager is responsible for overseeing the development and management of medical device projects from conception to market launch. This role involves coordinating cross-functional teams, ensuring compliance with regulatory requirements, and managing project timelines and budgets.
Key Responsibilities:
Firmware Development:
- Design, implement, and test embedded firmware for medical devices.
- Optimize code for performance, reliability, and compliance with regulatory requirements.
System Integration:
- Collaborate with hardware, software, and mechanical engineers to ensure seamless system integration.
- Develop drivers and communication protocols for interfacing with sensors, actuators, and other peripherals.
Requirements Analysis:
- Work with cross-functional teams to define firmware requirements and system specifications.
- Translate functional and non-functional requirements into detailed firmware designs.
Testing and Validation:
- Develop and execute unit tests, integration tests, and system-level tests.
- Ensure firmware meets FDA, ISO, and IEC standards (e.g., IEC 62304).
Documentation and Compliance:
- Produce clear and comprehensive documentation, including design specifications, test plans, and user manuals.
- Ensure adherence to medical device regulations and quality management systems.
Qualifications:
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in embedded firmware development, preferably in the medical device industry.
- Proficiency in embedded C/C++ and RTOS-based development.
- Hands-on experience with microcontroller/microprocessor platforms (e.g. ARM Cortex)
- In-depth knowledge of communication protocols (SPI, I2C, UART, USB, Bluetooth).
- Strong understanding of real-time systems and interrupt-driven architectures.
- Knowledge of cybersecurity for embedded systems
- Familiarity with machine learning algorithms in embedded environments.
- Experience with scripting languages like Python or MATLAB for automation.
- Knowledge of Agile/Scrum development methodologies.
- Familiarity with regulatory standards for medical devices (e.g., IEC 62304, ISO 13485, FDA 21 CFR Part 820).
- Proficient in debugging tools and techniques (e.g., JTAG, oscilloscopes, logic analyzers).
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
Skills:
– Strong analytical and problem-solving skills.
– Strong communication skills; the ability to convey complex technical and business information clearly and effectively through presentations, documentation and meetings..
– Attention to detail and strong organizational skills.
– Ability to work collaboratively in a cross-functional team environment.
Experience:
– 3 to 5+ years of experience in project management, preferably in the medical device sector.
– Experience with product development lifecycle and regulatory submissions.
Working Conditions:
– May require occasional travel
– Hybrid work environment with both office and remote work flexibility offered.
Interested candidates should submit an updated CV.
Please click the link below to apply, call Paul Wheatley on 083 094 0199 or alternatively send an up-to-date CV to paul.wheatley@peglobal.net
***Please note our client cannot assist with any visa sponsorship and candidates must have the correct visa to live and work in Ireland***
Similar Jobs
Digital Transformation , IT
Digital Transformation Project Manager
- Contract
- County Mayo , Mayo , Ireland
Similar Jobs
Digital Transformation , IT
IT Project Manager
- Full Time
- County Dublin , Dublin City Centre , Ireland