Senior Firmware Engineer
Job description
About the role:
Troocoo are partnering with a leading Health Technology organisation within Australia to assist in finding a skilled Senior Firmware Engineer to join their growing team. Reporting to the Electrical Engineering Manager, the Senior Firmware Engineer will be responsible for management of internal and external stakeholder as well as, the design, development, and verification of firmware for future organisational products.
The Senior Firmware Engineer will be responsible for:
Clearly, succinctly communicating at a high level to internal and external stakeholders
Take on a high level of firmware architecture and design responsibilities
Document architecture, design descriptions, updates, and issue resolution
Manage the deployment of firmware updates and change management via the organisations QMS systems
Write firmware code as required for new product development, committing updates to source code control via Git and the organisations PLM system
Debugging and updates to firmware code for existing designs as required, maintaining traceability of updates via Git and the organisations PLM system
Document requirement specifications, FMEA, security vulnerability analysis, V&V test protocols and reports
The successful candidate will have:
10+ years of industry experience in firmware development for microcontroller-based designs
Ability to code in multiple languages – primarily C based
Experience with best practice source code model
Experience with heavily regulated firmware development and safety-critical designs
Experience with deploying firmware updates via a tightly controlled change management process
Excellent written and verbal documenting skills
Ability to read and interpret electronics schematics at a high level
Ability to communicate high level updates to internal and external stakeholders
If this sounds like something you would be interested in, we can't wait to hear from you! For further information about this opportunity, please email Graham Eather at Troocoo, ICT@troocoo.com or call on 0431 950 401.