Location: Hybrid, 3 days per week in Chepstow with flexibility
Applications will be reviewed after 7th October.
The opportunity
IQ Endoscopes is seeking a versatile and innovative Software Engineer to architect and develop the embedded software for our medical endoscopy equipment. This role offers a unique opportunity to be the lead Software Engineer on our team. The ideal candidate will be ambitious and motivated, holding a degree in computer science or a related discipline, with a strong interest and experience in medical device development.
In addition to programming and testing, you will be responsible for architectural design, setting up development environments and pipelines, and developing corresponding software procedures. This is a pivotal role where you will have a significant impact on our product development and the opportunity to grow your skills in a dynamic and supportive environment.
Your focus initially will be
* The architectural design, implementation, testing, and maintenance of software for our range of endoscopic equipment
* Development and enhancement of our embedded control software, image processing system, GUI, and peripheral interfaces
* Continuous improvement of our software development procedures, environments, and pipelines
* Generating comprehensive design packages for inclusion in the DHF and risk management file to facilitate transfer to production and submission to regulatory bodies
* Adherence to international standards and our internal procedures
* Collaboration with cross-functional teams, including hardware engineers, quality assurance, and regulatory affairs
* Innovative problem-solving to address complex challenges in medical device development
* Maintaining thorough documentation and reporting to ensure compliance and facilitate knowledge transfer
* Designing software with a focus on usability and reliability for end-users
What you must have
* A degree or equivalent in computer science or a related discipline
* Solid foundation for good software development practices: design, coding standards, version control, bug/issue tracking, risk analysis, peer review, testing, traceability
* Familiarity with IEC 62304, knowledge of FDA software documentation requirement
* Experience with programming languages such as C, C++
* Competent in deploying applications to embedded microcontrollers such as PICs
* Experienced in deploying applications to embedded RTOS such as Linux and FreeRTOS
* Experience with communication protocols such as UART, SPI, I2C, USB, HDMI, MIPI
* Capable of developing multi-threaded software on real-time embedded devices
* Familiarity with usability concepts required to design graphical user interfaces for medical environments
* Experience using unit test frameworks
* Experience with software lifecycle tools such as Git, Perforce etc.
Who you are
This role would suit a Software Engineer with 3 years + of similar experience and a passion for medical devices looking for an opportunity to progress their career within an exciting and collaborative environment.
You will be a well-organised self-starter able to manage your own time effectively and track multiple tasks at various levels of completion. You are accountable for your own work but enjoy building positive collaborations with colleagues, suppliers, and customers alike. You are solutions-focused able to problem-solve through innovative thinking and you work well in a fast-paced environment, picking up new skills and making informed decisions based on available evidence and expertise.
What we will give you
* Competitive salary to fit this level of position
* Hybrid working usually 3 days on site Tuesday, Wednesday & Thursday depending on business needs
* 25 days annual leave plus bank holidays
* 2 additional paid ‘Disconnect Days’ following probation
* 2 additional days paid dependents leave & paid compassionate leave: entitlement from day 1
* Enhanced pension 5% paid by employer & 3% employee
* Refer a friend bonus
* £100 equipment allowance
* Health Shield: an employee health & wellbeing platform encompassing & 24/7 EAP service
* A cashback service for both essential and non-essential health and well-being treatments
* GP Anytime: 24/7 access to a phone or chat based GP
* Face to face counselling: referral where required through EAP service
* Access to online health screening, physiotherapy & skin detection
* Employee PERKS & gym discount scheme
Job Types: Full-time, Permanent
Schedule:
* Monday to Friday
* No weekends
Work Location: In person
Reference ID: IQE001
#J-18808-Ljbffr