Software Verification Engineer Job in Portland 97086, Oregon Us
Micro Systems Engineering, Inc (MSEI) is a pioneer in developing innovative technologies and medical devices that save and enhance the quality of life for millions of individuals living with cardiovascular disorders. The company is dedicated to the design and construction of implantable medical devices for cardiac rhythm management. With more than 30 years of experience, our growing success is based on our company’s core values – innovation, excellence and reliability, thus enabling us to inspire confidence and trust in doctors and patients all over the world. We are continually looking for talented engineers to share in our mission.
POSITION SUMMARY:
This Software Engineer position works primarily in the development of software applications that verify in automation, the software for pacemaker programmers. Develop other utilities in support of the automated verification including working with 3rd party tool API, web based tools, etc. The successful candidate will also be able to contribute to designing frameworks to support test automation using design patterns and sound OO design concepts. The candidate will also have the ability to work on diverse issues, providing sound judgment within generally defined practices and policies.
RESPONSIBILITIES:
- Responsible for test design documentation, test code and manual test procedures including significant test maintenance
- Review documentation and code generated by other engineers
- Execute tests to ensure conformance of code to requirements
- Generate and maintain the appropriate work product deliverables from each phase of the verification
- Review product design documents and programmer software
- 3+ years of software verification experience with considerable experience in creating and maintaining automated tests
- Advanced knowledge of, and development experience with C#, C++ or Java
- Experience working with configuration management, test management and defect tracking tools
- Strong working knowledge of Microsoft Visual Studio development environment
- Experience with software lifecycle processes in a medical device software or other highly regulated environment.
- Experience with Test automation, Quality assurance desirable
- Familiarity with HP Quality Center, Nunit, MKS Source Integrity, MKS Integrity Manager and Resharper are a plus
- Comfortable working with internal contacts within the team as well as cross-functional teams in other parts of the company
- Good written and oral communication skills expected.
- BS/MS in Computer Science, Computer Engineering or Electrical Engineering required
To Apply for this position, please CLICK HERE