Senior Embedded Software Engineer / Newcastle / Diagnostics / Permanent
We are currently supporting one of our key clients looking to add an experienced Senior Embedded Software Engineer into their Team, supporting the development of software for Diagnostic products alongside internal research platforms.
An exciting time to be joining an organisation supporting customers across the world, growth and improvement are fundamental for the company and the professionals it employs.
As a dedicated Senior Embedded Software Engineer, you will be an integral part of the process including working within a team of scientists and other engineers developing software for the operation of molecular diagnostic devices.
This work may encompass bespoke hardware control, data and image analysis, peripheral driver code, such as to control different types of actuators, and overall system control firmware to sequence and schedule instrument operations.
The role carries significant design responsibility and ownership of core control firmware responsible for critical diagnostic functions of products. Key responsibilities will be the creation and maintenance of device-based control software to IEC 62304 standards. This will involve regular design meetings and the creation of extensive automation testing suites.
Job function & Responsibilities
*Working in a team environment to develop C++/Linux based applications designed to run on Embedded Medical Devices.
*May be required to take on architectural analysis and design as required, in addition to daily code development. This will be in conjunction with the Development Lead to ensure systems integrate and allow testability.
*Analyse requirements to ensure clarity and testability and ensure acceptance criteria fully describe the needs of the application.
*Leadership of development sub-projects is a key requirement, with the ability to lead small development teams and communicate with the wider department.
*As a more senior member of the team, the jobholder will be required to mentor Associate Developers where required, assisting with their understanding of the requirements and ensuring they follow the software processes.
*All development is carried out in an Agile development environment. Developers are required to follow development processes relevant to medical device standards. All work is fully documented and tested.
*Strong communication abilities; to work with other disciplines such as Engineering or Electronics and to collaborate with other members of the development team.
*A great capacity and desire for taking on new responsibilities and challenges as the company grows is a quality the role demands.
*Must adhere to all Quality Assurance (QA) and Development Processes and correctly utilise core development support tools such as git, JIRA and Confluence.
*Strong C++14 development experience.
*Experience of micro-service based architecture, ideally MQTT.
*Proven full life-cycle capabilities, in particular: design, build test and maintenance of embedded software.
*Experience of embedded firmware development and interfacing with bespoke hardware
*Experience working closely with electronics engineers.
*Be eligible to work full time in the UK without restriction.
*Excellent communication skills and the ability to work in a dynamic environment on complex, fast-paced projects, interacting with both internal and external partners. If this sounds like you or you'd like some more information before you decide, please do get in touch!
(phone number removed)
With over 90 years combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Infrastructure, Life Sciences, Mining, Automotive, and Chemicals sectors worldwide. We are a people-focused business, and with over 100 offices in 45 countries, we have access to the best talent wherever it may be in the world.
NES Fircroft offers a full range of staffing solutions: Contract, Permanent (Direct) Hire, Managed Solutions, or a fully outsourced service. These services are complemented by an industry-leading support service and global mobility package to ensure our clients keep hold of the top talent in a compliant manner for as long as they need it.
For more information, please visit https://(url removed)/disciplines/life-science.
With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Infrastructure, Life Sciences, Mining, Automotive and Chemicals sectors worldwide.With more than 100 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients