Title: Software Engineer - Onsite Mandatory skills: software development, creating requirements, managing requirements, translating, architectures, software design, medical device development, medical device development processes, documentation, product life-cycle, Object-Oriented Design C , Qt Prog