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
|