Software Engineering Co-op

Fresenius Medical Care North America

Lawrence (MA)

On-site

USD 50,000 - 85,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fresenius Medical Care is seeking a student or recent graduate to participate in the design, development, and testing of NxStage Medical’s software products and related tools. Responsibilities include embedded software development, Windows/Linux tooling and scripting, adding new functionality, and ensuring design controls with proper documentation and unit tests.

The role emphasizes collaboration with engineering teams, adherence to software lifecycles, and applying basic analytical and design

Qualifications

  • Candidate pursuing BS in Software Engineering, Computer Science, or Computer Engineering.
  • Fundamental programming skills in Java, C/C++, JavaScript, and C#/.NET are expected.
  • Embedded programming experience is preferred.
  • Knowledge of software development methodologies, design, and implementation is required.
  • Basic understanding of project lifecycles and source control techniques is desirable.

Responsibilities

  • Participate in the design, development, and testing of NxStage Medical software products and related tools.
  • Develop embedded software, Windows, Linux tools, and scripting projects as assigned.
  • Add new functionality and provide supporting documentation and unit tests.
  • Ensure activities conform to design controls and documentation practices.
  • Debug new designs and improve reliability of existing and new designs.
  • Perform other duties as assigned.

Skills

Java
C/C++
JavaScript
C#/.NET
ASP.NET
Embedded programming
Software development methodologies
Analytical skills
Design skills
Source control techniques

Education

BS in Software Engineering

Job description

INVENT. IMPROVE. INSPIRE.

Fresenius Medical Care, a global leader in renal care, offers a product portfolio under the NxStage brand, which represents a suite of innovative medical technologies. We are not your typical medical products company. Our team of dedicated professionals is united by a shared commitment to revolutionizing renal care through simple, innovative therapeutic solutions that enhance the lives of patients, caregivers, and society at large. We are focused on driving innovation, education, and advocacy to redefine renal care. In partnership with our customers, patients, industry partners, and governmental agencies, we aim to realize a future where renal care is better, simpler, and more accessible.

Position Summary:

Participate in the design, development, and testing of NxStage Medical’s software products and/or related tools.

Core Responsibilities:
  • Assignments will vary but may include embedded SW development, Windows, Linux tools and/or scripting projects.
  • Add new functionality, as needed, along with supporting documentation and unit tests.
  • Ensure all activities conform to design controls. Ensure all analysis, design, and testing activities are properly documented.
  • Debugging new designs and developing reliability improvements to existing & new designs.
  • Perform other duties as assigned.
Requirements:

Software:

  • Candidate for BS in Software Engineering, Computer Science, or Computer Engineering
  • Programming in Java, C/C++; Objective C, C#/.net preferred; asp.net a plus
  • Embedded programming experience preferred
  • Java, JavaScript
  • Technical knowledge in software development methodologies, design, and implementation
  • Beginning analytical and design skills
  • Basic knowledge of project lifecycles, software development environments, and source control techniques

Fresenius Medical Care is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sexual orientation, gender identity, parental status, national origin, age, disability, military service, or other non-merit-based factors

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Co-op: Shape Next-Gen Medical Tech
Embedded Software Co-op: Shape Next-Gen Medical Tech

Fresenius Medical Care North America • Lawrence (MA)

On-site
USD 50,000 - 85,000
Sr Engineer (Software)
Sr Engineer (Software)

Fresenius Kabi USA, LLC • Manchester (NH)

Hybrid
USD 98,000 - 105,000
Sr Engineer (Software)
Sr Engineer (Software)

Fresenius Kabi USA, LLC • Suttons Mills (MA)

Hybrid
USD 98,000 - 105,000
Medical coverage
Dental coverage
Vision coverage
+4
Sr Engineer (Software Test)
Sr Engineer (Software Test)

Fresenius Kabi USA, LLC • Manchester (NH)

Hybrid
USD 98,000 - 105,000
Medical, dental, and vision coverage
Life insurance
Disability insurance
+2
Sr Engineer (Software Test)
Sr Engineer (Software Test)

Fresenius Kabi USA, LLC • Suttons Mills (MA)

Hybrid
USD 98,000 - 105,000
401(k) plan with company contributions
Paid vacation
Health benefits
+2
Sr Engineer (Software)
Sr Engineer (Software)

301044 Fresenius Kabi USA, LLC • Massachusetts

On-site
USD 98,000 - 105,000
401(k) plan with company contributions
paid vacation
holiday and personal days
+2
Sr Engineer (Software Test)
Sr Engineer (Software Test)

Fresenius • Andover (MA)

On-site
USD 98,000 - 105,000
401(k) plan with company contributions
Paid vacation
Holiday and personal days
+1
Sr Engineer (Software Test)
Sr Engineer (Software Test)

Fresenius Kabi USA • Massachusetts

On-site
USD 98,000 - 105,000
401(k) plan with company contributions
Paid vacation, holiday and personal (P
Sr. Automation Engineer
Sr. Automation Engineer

Fresenius Medical Care • Knoxville (TN)

On-site
USD 90,000 - 120,000
Product Development Engineer I
Product Development Engineer I

FMG USA Fresenius USA Mfg Inc • Ogden (UT)

On-site
USD 60,000 - 75,000