Senior Firmware Engineer
People Ltd
Runcorn, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 61KJob location
Runcorn, United Kingdom
Tech stack
C
Software Applications
C++
Firmware
Design of User Interfaces
Python
Software Engineering
Information Technology
Programming Languages
Job description
This a a great opportunity to join the innovation team within an electromechanical medical device manufacturer based in Runcorn. The senor firmware engineer will play a key role in enhancing our current ranges and developing new product. They will drive innovation, solve complex challenges and ensure the firmware solutions are of the highest reliable standards.
- Design and develop embedded firmware complying to IEC 62304 suitable for integration into IEC 60601 medical devices
- Develop embedded and desktop software using C and C++ languages
- Maximise existing firmware around battery management, motor and valve control, UI/UX and reliability
- Hands on early stage prototyping
- Hands on use if test lab equipment to validate designs / concepts.
- Generate and manage engineering change documents
Requirements
- 8 years experience in electronics / firmware development within a regulated industry
- Experience in developing firmware for medical devices incompliance with FDA and EU MDD/MDR regs
- Experience in multiple programming languages including C, C++ and Python
- Bachelors degree in electronics, software engineering, computer science, medical device design.
- Nice to have a MSc in the above or related area.