NxStage. Renal care, pure and simple.
HomeContact UsFind a CenterInvestor InformationCareersSearch

Job Title: Senior Embedded Software Engineer

The following represents some of the main responsibilities of the above position. This list is not in any order of importance and should not be considered an exhaustive list of possible duties of the position. NxStage Medical, Inc. maintains the right to modify this list at any time.

Summary

Support the Research and Development activities related to NxStage's embedded electro-mechanical devices.

Specific Duties:

  • Work on new and existing embedded software designs for NxStage products.
  • Work closely with other engineers to integrate hardware and software systems.
  • Create requirements and specification documents to help develop and produce devices for NxStage.
  • Assist in debugging existing designs and developing reliability improvements to existing design.
  • Follow Design Control SOP's for projects and programs.
  • Work with Quality Assurance and Research and Development to maintain an approved internal Quality System that meets the requirements of GMP's, QSR and ISO 9001.

Requirements:

  • B.S. in Engineering or Computer Science is required
  • Five years in software engineering.
  • C and/or C++ Language skills
  • Embedded systems development.
  • Real-Time Operating System experience.
  • Full life cycle product experience.
  • Medical device or other safety critical device development a plus.
  • Able to run major software development projects from concept to manufacturing

Project leadership for software development tasks.

NxStage Medical is an Equal Opportunity Employer


Submit your résumé here

Back to Career Opportunities

©2010 NxStage Medical, Inc. | 866-697-8243

Site Map | Terms of Use | Privacy Policy

APM 116 Rev AM