Software Staff Engineer

Lake Oswego, OR, United States

Job Description


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.

Software Staff Engineer

Micro Systems Engineering, Inc.

Staff Software Engineer

Lake Oswego, Oregon

Job Duties: Develop utilities in support of the automated verification including working with 3rd party tool APIs and frameworks. Develop and maintain automation frameworks using design patterns and sound object-oriented design concepts. Perform software development using agile methodologies for the entirety of SDLC (software development life cycle) process as well as traditional approaches. SDLC includes requirements definition, analysis and design. Develop algorithms to solve complex problems - be able to understand and extend designs or come up with new design approaches. Review and analyze programmer software requirements, design documentation, high level designs and code, including C#, C++, Java for accuracy, design and regulatory compliance. Perform software development with test frameworks and applications to develop sophisticated automated tests for external medical device software. Execute tests to ensure conformance of code to requirements. Generate and maintain the appropriate work products. Maintain in-house/cloud test farm. Perform Troubleshooting activities.

Minimum Requirements: Applicant must have a minimum of a Bachelor\'s degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, or Electrical Engineering, or a related field, combined with at least 8 years of progressively responsible post-Bachelor\'s experience as a Software Engineer or Test Engineer in software verification, creating and maintaining automated tests, including the following:

  • 8 years of software development engineering experience with focus on automated tests
  • 5 years of experience with designing and implementing test frameworks to support automated tests.
  • 5 years of development experience with C# or Java
  • 5 years of experience working with configuration management, test management and defect tracking tools and agile methodologies
  • 5 years of experience with Microsoft Visual Studio development environment.
  • 5 years of experience with software lifecycle processes in a medical device software or other highly regulated environment
  • 2 years of experience utilizing knowledge of medical device regulations and standards ISO 13485 and IEC 62304.
Must pass pre-employment drug and alcohol test and criminal background check.

All education, experience, and training may be gained concurrently. Applicants must be U.S. workers (includes U.S. citizens, permanent residents, foreign nationals granted temporary residence under one of the 1986 legalization programs, refugees, and asylees). Interested candidates should apply for all open positions at Micro Systems Engineering, Inc. at by searching for Requisition ID 57611 MSEI Lake Oswego USA

Location: Lake Oswego(0001)

Working hours: Full-time

Job ID: 57611

Biotronik

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4289555
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Lake Oswego, OR, United States
  • Education
    Not mentioned