Back to jobs
Firmware and Algorithm Lead Developer - Contract
- Posted 10 June 2024
- SalaryNegotiable
- LocationWicklow
- Job type Contract
- DisciplineEngineering Leaders and Specialists, CTO's & Senior IT
- ReferenceBBBH30349_1718018926
- ContactAvishek Singh
Job description
Our client is a large manufacturing organisation, specialising in the production of diagnostic testing kits specifically focusing on the detection of infectious diseases. They are seeking a Firmware and Algorithm Lead Developer, who would support the development of continuous glucose monitoring (CGM) solution.
The Position
Key responsibilities include:
- Lead the architecture, design, development and optimization of firmware and algorithms for CGM solution.
- Develop and implement advanced signal processing algorithms for accurate glucose measurement.
- Collaborate with cross-functional internal and external partner teams, including hardware engineers, software developers, and clinical researchers, to integrate firmware and algorithms into the overall CGM system.
- Conduct thorough testing and validation of firmware and algorithms to ensure compliance with medical device regulations and standards.
- Analyse data from clinical trials to refine and improve algorithm performance.
- Oversee factory calibration processes and mechanism to ensure consistency and accuracy of CGM devices.
- Develop and maintain open interface protocols for seamless integration with other devices and platforms.
- Provide technical guidance and mentorship to junior engineers and developers both internal and external partner teams.
- Prepare detailed documentation for regulatory submissions and intellectual property filings and stay updated with the latest advancements in CGM technology to drive innovation.
The Person
- Minimum of 10 years' experience in firmware development and algorithm design.
- Strong background in firmware development, signal processing and algorithm design, specifically within the medical device industry.
- Proficiency in embedded C and C++ programming.
- Experience with microcontroller platforms such as ARM Cortex-M series.
- Strong understanding of signal processing and real-time systems.
- Experience with development tools such as Keil, IAR Embedded Workbench, and GCC.
- Knowledge of MATLAB or Python for algorithm development and data analysis.
- Experience with communication protocols such as I2C, SPI, UART, and BLE.
- Familiarity with RTOS (Real-Time Operating Systems) such as FreeRTOS or ThreadX.
- Experience with open interface protocols (e.g., Bluetooth, RESTful APIs).
- Knowledge of medical device regulatory requirements (e.g., FDA, ISO 13485).
To learn more, apply online or contact Avishek Singh on +353 87 3792637 or please submit an updated CV.
