R&D Embedded Software Engineer
Nyon Switzerland

FULL TIME PERMANENT

As a market leader, EMS sets new standards in the design, manufacturing and sale of devices used for medical and dental treatments. EMS products benefit from a tradition of flawless Swiss precision and craftsmanship.

Founded more than 30 years ago, EMS offers valuable solutions in the fields of:

  • Dental Prevention – inventors of Guided Biofilm Therapy: evidence based protocol for biofilm management on teeth, soft tissues and implants and the original Airflow®, Perioflow® and PIEZON® technologies.
  • Urology – market leaders in endoscopic lithotripsy, EMS shapes the history and future of stone management with its LithoClast® and LaserClast® product range.
  • Shock Wave Therapy - inventors of RSWT® (Radial ESWT) and developers of the Swiss DolorClast® Method for the effective treatment of muscular-skeletal pathologies and dermatological conditions.

Respect, Excellence and Client orientation are EMS’ core values.

Quality is part of EMS’ DNA, it is engraved in EMS’ Mission.

Happy and healthy patients, successful clinicians and passionate partners, this is EMS’ mission. EMS delivers innovative and clinically proven treatment outcomes in the least invasive way. We are committed to fostering knowledge and skills by training and educating healthcare professionals, partners and employees.

 

MISSION

TASKS & RESPONSIBILITIES

Within the R&D team of the medical business unit of EMS, the R&D Software Engineer will have the charge of these following aspects:

►Develop medical devices embedded software according good practices and applicable standards,

►Define and write embedded software specifications and test protocols,

►Execute embedded software validation: verification, coding rules compliancy and unit testing,

►Develop test benches for software tests,

►Enable integration within hardware,

►Maintain a high level of quality and standard conformance, applying and improving the software lifecycle process,

►Lead software developments, dealing with internal and external resources, in conformity with internal EMS procedures,

►Participate in embedded medical systems architecture definition for the new medical devices,

►Support software maintenance of all marketed products: SOUP monitoring, complaints analysis and action implementation,

►Select, handle and train on tools to answer process compliance and team communication.

 

KEEP IT SIMPLE

► Strong ability to present complex solutions in clear, simple terms.

 

EDUCATION & PERSONAL SKILLS

Further Requirements

 

Education

►Level: BSc, MSc or equivalent,

►Field of study: Computer science, electrical engineering or equivalent.

 

Required knowledge:

 

►Embedded design, including C/C++, ARM microcontroller,

►Development of software under standard IEC 62304, IEC 61508, DO-178 or equivalent,

►Modeling Language: UML or equivalent for structural and behavioral modeling,

►Team work / Communication.

Recommended knowledge:

►ICT implementation: Ethernet, Wifi, Buetooth, RFID, touch screen,

►Signal processing and/or control engineering,

►Analog and digital electronic development.

Recommended tools experience:

►Reqtify, DOORS or equivalent requirement traceability and management tool,

►SVN, GIT other configuration management tools,

►LDRA or equivalent unit testing and code coverage tool.

►MS office (Excel, Word, Powerpoint).

 

Necessary experience

 

Industry:

 

►5 years in similar industry,

► Active in software specification, development and testing in embedded devices,

►Medical device is a nice to have.

 

Developed Expertise and tools

 

►Embedded Linux,

►ICT implementation: Ethernet, Wifi, Buetooth, RFID, touch screen,

►Signal processing and/or control engineering,

►Analog and digital electronic (comfortable with),

►Reqtify, DOORS or equivalent requirement traceability and management tool,

►SVN, GIT other configuration management tools,

►LDRA or equivalent unit testing and code coverage tool,

►MS office (Excel, Word, Powerpoint).

 

Languages required

 

►French fluent (written and spoken),

►English fluent (written and spoken),

►German is a nice to have.

 

POSITION

►Location: Nyon/ Switzerland,

►Occupation: 100% Full Time.

 

 

Human Resources