This vacancy is now closed

Senior Software Engineer - West Midlands

overtime, parking, canteen and social events - Medical/Pharmaceutical - Software & Electronics
Ref: 181 Date Posted: Monday 02 Jul 2018
LinkedIn ShareShare

Software Engineer - medical 


We are looking to recruit exceptional software engineers with embedded medical device experience to join our successful and growing software design and development team.  

If you are a highly-motivated individual with a desire to be challenged, express yourself and make a difference, this is the role for you. 


Competitive salaries, together with other benefits such as discretionary bonus and profit-related pay schemes, are offered and regularly reviewed.  We provide regular professional and technical development training for all members of our staff. 


Medical device development:  A minimum of three years medical device development experience is essential for this role.  Candidates must have a working knowledge of: medical software life cycle processes to IEC 62304; risk management to ISO 14971; change management; verification and validation; and the quality management systems ISO 13485 and 21CFR820. 


Development experience: We are looking for experienced software engineers who have deep knowledge of developing real-time software in C for embedded microcontrollersWe also use languages such as Java and Python for automating testing or creating simple PC and mobile applications.   


Understanding of electronics: A good understanding of electronics and the ability to read schematics is important as you will be working with members or our electronics development team. 


Software or Electronics Engineering degree:  A 1st or Upper 2nd class software or electronics engineering degree from a well-established university is essential.


Able to learn new skills:  Candidates should be able to demonstrate an ability to assimilate new knowledge and information, and should be able to learn and use new skills and tools. 
Good, confident communicator:  Candidates must have good communication skills, both verbal and written.  You will need to communicate confidently and persuasively, both in a formal presentation situation, but also in less formal client and supplier liaison situations.  Written reports and other documents will also need to be produced accurately and in a well-presented form. 
Logical and well 
organised:  We often work across a number of projects at the same time.  To do this efficiently and effectively you need to be well organised in managing your time, estimating job size and delivering within budget. 
Appreciation of non-functional design aspects:  We operate in multi-functional project teams and our software engineers need to co-operate with designers, mechanical engineers
and electronics engineers to blend the visual and functional aspects of a product. 

Team leader and member:  Most projects are run using dedicated teams.  You must be able to shape, enthuse and lead a project team and work co-operatively with staff outside the immediate team. 
Technical leader:  You will be expected to assume responsibility for your technical design work and to advise and support the more junior members of project teams.  You will also be called upon to provide technical input into our formal design checking procedures. 
Does this sound like the right role for you? Apply below or get in touch for more details.

Tel: 01612410362


Specialists in consultancy

At Medical Engineers we have a range of technical consulting jobs in the medical engineering industry throughout the UK. Requiring a broad range of technical and management skills and most importantly the ability to communicate effectively. Consultancy roles require candidates with unique abilities. Roles vary in length of contract depending on clients’ requirements.

Our degree qualified consultants have specialist knowledge of the UK medical engineering consultancy job market. We have a successful track record in finding the best candidates for our clients who know and trust Medical Engineers to understand their business requirements.

Contact Us Today