What you will enjoy doing
1. Architect, implement and be responsible for software development (coding standards, system, software delivery and feedback)
2. Design and develop software applications using OO languages (C# and C++) and control algorithms using embedded code (C/C++)
3. Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms
4. Develop, write and maintain documentation (under ISO 13485), including both IEC 62304 required documentation, as well as company software development procedures (design, servicing and updates, testing and integration and other life cycle documentation)
5. Supporting ongoing requirements of cybersecurity for medical devices and implement/integrate relevant updates on products to keep systems secure
6. Improve software for modern development standards, in line with FDA and other relevant regulatory bodies ( using memory safe languages such as Rust) as well as providing the architecture necessary for easy feature expansion
What makes you great
7. Degree in computer science or related field and/or proven experience (min 5 years) developing and shipping production level code
8. C/C++, C#, and .NET for PC application development
9. Thorough understanding of software delivery architecture and challenges like bug reporting, replication and tracking
10. Strong understanding of software development lifecycle and version control (, Git, Azure)
11. Experience of working in a regulated industry, medical devices or similar (IEC 62304, ISO 13485 and FDA 21 CFR Part 820)
12. Experience with higher level embedded system operational approaches (RTOS, or embedded Linux)
Why you will love working with us
NOxBOX Ltd, a subsidiary of leading global industrial gases and engineering company Linde, specialises in inhaled nitric oxide delivery and monitoring instruments for the medical market. NOxBOX manufactures and distributes medical ventilators, which can be found in hospitals around the world. These devices are used primarily in neonatal wards and NICUs to support babies and infants with their breathing and have also been relied upon during the global Covid-19 pandemic.
What we offer you!
We are a small team who work together to ensure flexibility for our employees and their families. We offer flexible start times and an early finish on Fridays. We have 25 days holiday + bank holidays. Other benefits include competitive salaries, private health insurance, pension plan, life assurance, and more.