Deltex Medical is a Chichester-based developer and manufacturer of haemodynamic monitoring medical devices that are sold around the world.
Deltex Medical is looking to migrate its product range and market position from being hardware-centric to becoming increasingly software-centric. In parallel to the shift to an increasing focus on software-based solutions, the Company is in the process of developing a new product range to enable it to access new market segments in the international medical device market.
Deltex Medical is looking for a highly competent lead software engineer – who will report to the CTO - who is also able to think strategically and, as appropriate, influence colleagues. This role goes beyond being an expert coder – but to someone who is looking to leverage their skills and expertise to help grow the revenues and profitability of an ambitious international medical device business.
Typical ‘work product’:
▪ Develop software for embedded Linux within a medical device
▪ Investigation into software problem causes and identify solutions
▪ Develop, in conjunction with colleagues, software requirements
▪ Responsible for developing safety critical software and documentation to comply with IEC 62304
▪ Creation of Software test plans and integration test execution
▪ Change and release management
▪ Lead design and code reviews
▪ Support cybersecurity requirements of medical devices
▪ Provide strategic insight and support for the development of new products and/or new software-related features
Required skills / competencies:
▪ Proven track record in developing Software solutions using C/C++
▪ Proven experience delivering solutions on an embedded Linux operating system
▪ Experience of systems engineering, software development, integration and test
▪ Strong problem-solving skills and the ability to provide clear technical direction
▪ Excellent verbal and written communication
▪ Ability to build effective working relationships with the team and internal stakeholders
▪ Strong time management and organisational skills
Desired skills / competencies:
▪ Experience of delivering real-time and/or safety-related software in a regulated environment
▪ Experience with Qt/QML
▪ Knowledge of modelling languages (e.g. SysML, UML)
▪ Knowledge of procedural and object orientated software development languages (e.g. C, C++)
▪ Experience of working in Rust would be advantageous
▪ Knowledge of scripting languages (e.g. Python, Bash)
▪ Experience of GitLab
▪ Knowledge of configuration management within a software engineering environment
▪ Knowledge of Yocto in the customisation of Linux operating systems using SOM BSPs.