Lead Embedded Software Developer
On application

Our client is a fast-growing diagnostics company at the forefront of innovation with a portfolio of products that improve the quality of life for patients all over the world. To continue improving and advancing its products and services, our client has identified a need for an experienced Lead Embedded Software Developer. This is a great opportunity for energetic and ambitious individual as has the potential to evolve into a Team Leader function in the future.
Role responsibilities:
- Development of new products through the whole product lifecycle from gathering user requirements to final release
- Design, coding and testing of embedded software to control the diagnostic device, take and record impedance measurements and interface with PC application
- Testing and validation of software to ISO 62304 and to meet FDA guidance
- Working with third party designers for hardware development
- Managing third party developers
- Support for existing products – coding, testing and roll out of bug fixes, upgrades, new language packs. Development of service modules and error logging modules
Essential experience, skills and qualifications:
- Experience of embedded software and C (ideally using STM32 or ARM chips)
- Experience of the whole development lifecycle – user requirements, design, implementation, testing and validation
- Experienced software developer, ready to lead on software within a small company
- Availability to travel occasionally
Desirable:
- Knowledge of C#.net and SQL database interfaces
- Experience of IAR embedded workbench
- Knowledge of the requirements of ISO 62304

Kiril Draganov
Executive Search Consultant
Follow us on Linkedin