Software Engineer - Co-op - NxStage (Shrewsbury)


: $108,680.00 - $159,340.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Position Specific Details

NxStage Medical, a Fresenius Company is on a mission totransform renal care. To do that, we continually seek the best-of-the-best toexpand and improve our team of dedicated, innovative professionals. If youshare our mission and are committed to improving the lives of renal patients,then we invite you to explore our career opportunities.


As a Co-op with NxStage Medical a student will apply classroom based knowledge to workplace experience and will benefit from learning experiences in their major area of study.

As a key member of the Embedded Software team, the candidatewill support the activities related to the design, development, and ongoingmaintenance of NxStages software-based medical device products and/or relatedtools. The candidate will gainexperience with C/C++ programming, JavaScript, software architecture design, softwaredesign controls, embedded systems, and medical device standards IEC 62304Software Life Cycle Process and ISO 13485 Quality Management System.


  • Assignment will vary but may include embedded SWdevelopment, Windows, Linux tools and/or scripting projects
  • Write software in C/C++ to support board bring up andsoftware requirements implementation
  • Debug software issues and resolve software defects
  • Write JavaScript to support software regression andacceptance testing
  • Support other software develop areas, including embeddedprocessing / driver development, GUI development, algorithm development &implementation
  • Collaborate with Electrical and Mechanical Engineering teamssolve board/mechanical issues
  • Perform other duties as assigned

  • Qualifications


    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.


  • Actively pursuing a college degree in similar major

  • Candidate for BS in Software Engineering, Computer Science,or Computer Engineering
  • Programming in Java, C/C+ a plus
  • Embedded programming experience preferred
  • Java, JavaScript experience preferred
  • Technical knowledge in software development methodologies,design, and implementation
  • Beginning analytical and design skills
  • Basic knowledge of project lifecycles, software developmentenvironments, and source control techniques
  • 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: .net, application, back end, c c++, develop, matlab, python, sdet, software programmer, sw * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...