Software Engineer Job at BIOTRONIK – Portland, OR

Author - June 14, 2012

Summary Software Engineer Job

  • The successful candidate will also be able to contribute to designing frameworks to support test automation using design patterns and sound OO design concepts.
  • 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 candidate will also have the ability to work on diverse issues, providing sound judgment within generally defined practices and policies.

Software Engineer Job Responsibilities:

  • Responsibility includes contributions to test frameworks and tools, test design, documentation, test development/maintenance and test procedures
  • SW development with test frameworks and application to develop sophisticated automated tests for Cardiac Rhythm Management external device software
  • Ability to apply sound OO principles along with SW design patterns and practices desirable
  • Ability to review design documentation and code generated by other engineers – C#, C++
  • Review product design documents and programmer software
  • Execute tests to ensure conformance of code to requirements
  • Generate and maintain the appropriate work product


  • 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 Software Engineer Job vacancy  >>>