Sr. Software Verification Engineer - NxStage (Fitchburg)

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





PURPOSE AND SCOPE:

As a key member of the SoftwareVerification Test group, the incumbent will support the activities related tothe design, development, and ongoing maintenance of Fresenius software-basedmedical device products and supporting software.

PRINCIPAL DUTIES AND RESPONSIBILITIES :

  • Works as a team member to design, develop and modify Software verification plans, protocols and reports for multiple projects by analyzing software requirements and following the appropriate software development process.
  • Executes testprotocols, and writes reports to describe program evaluation, testing, andcorrection.

    Participates in software verification plansand protocol reviews and other related design reviews.

    Works with product development teams to evaluate systeminterfaces, operational requirements, and performance requirements, andtestability software.

    Creates, identifies, validates, and uses test tools thatfacilitate data gathering and test method execution.

  • Participates in the design, build, validation and deployment of effective test automation solutions.
  • Understands defect management and works closely with Software Engineers on defect resolution.
  • Maintains effective communication with the project manager, andteam members on project scope, timelines, and design changes.

    Works on complex issues whereanalysis of situations or data requires an in-depth evaluation of variablefactors. Exercises judgment in selecting methods, techniques and evaluationcriteria for obtaining results.

    Determines methods andprocedures on new assignments and may coordinate activities of other personnel(Team Lead).

    Additional responsibilities may include focus on one or more departments or locations. See applicable addendum for department or location specific functions.


    Qualifications

    PHYSICAL DEMANDS AND WORKING CONDITIONS:

    The physical demands and work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    EDUCATION:

    Bachelors Degree required; Advanced Degree desirable

    EXPERIENCE AND REQUIRED SKILLS:

    5 - 8 yearsrelated experience.

    Demonstratedunderstanding of principles, theories and concepts in the software engineeringfield, preferably in the medical device area.

    Experience with C,or assembly-level code development, embedded processing and I/O control.

    Experience usingtools to test, software debuggers, oscilloscopes, and troubleshoot softwareapplications.

    Experience indevelopment of automated test scripts, is preferred.

    Experience withsensors, microprocessor/microcontroller is preferred.

    Excellent organizationaland verbal/written communication skills.

    Stronginterpersonal skills with ability to work effectively in a team or individuallywith supervision.

    Highly motivatedand energetic. Passion for creating high quality medical device software and systems.

    Experience andfamiliarity with ISO 13485 and IEC 62304, and with FDA GMP, is preferred.

    EO/AA Employer: Minorities/Females/Veterans/Disability/Sexual Orientation/Gender Identity

    Fresenius Medical Care North America maintains a drug-free workplace in accordance with applicable federal and state laws.


    Associated topics: application developer, architect, backend, c, c/c++, c#, java, lead, php, senior software developer

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...