As a Software Engineer, you will have responsibility for designing, developing and improving the company’s product range, mainly Medical Device Software platforms, but may also be required to assist with firmware development & bugs.
You are eager to learn and develop your engineering skills, following the company procedures and understanding the requirements behind them.
You will actively contribute to the project at hand and receive support and mentoring by senior engineering staff, applying yourself and attempting to solve problems before seeking help.
You can write and debug code independently to a decent standard.
You are a good communicator and collaborate with follow engineers and project team.
Ensure good engineering practices are adopted in all phases of the product research and development process.
Lead and develop feasibility software for new products.
Lead software development (Windows, iOS & android) projects to meet relevant medical device standards.
Liaise with cross functional teams, clients, suppliers and contractors and for software development activities.
Liaise with the company Regulatory Affairs team to ensure that all products are developed in accordance with all relevant regulatory requirements.
Assist with firmware development.
In addition employees may be required to undertake other duties as reasonably required. in these circumstances training will be given where it is necessary.
A Bachelor’s degree in Computer Science, Engineering or the equivalent in experience.
Familiarity with C, Java or C# is required, and you are confident with your computer science foundations.
Good coding practice, such as MISRA C.
Experience of writing relevant design and test documentation.
Experience software verification and validation (testing) processes.
Experience in memory mapping and hardware interfaces.
Good working knowledge of relevant compliers (gnu, Android Studio, Xamarin & embedded C compilers.)
Knowledge of embedded systems.
Experience in full software development life cycle (EN 62304).
Experience with Visual studio.
Experience with microcontrollers, such as, STM32.
Experience in the medical or military industry.
Experience of working in a regulated environment such as FDA, ISO 9001, 1345 and EN 62304.
To be considered for this role, please apply today.