Lawrence, MA, USA
18 hours ago
Software Engineering Co-op - 2

PURPOSE AND SCOPE:

As a Co-op with Fresenius Medical Care 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 candidate will support the activities related to the design, development, and ongoing maintenance of our software-based medical device products and/or related tools.  The candidate will gain experience with C/C++ programming, JavaScript, software architecture design, software design controls, embedded systems, and medical device standards IEC 62304 Software Life Cycle Process and ISO 13485 Quality Management System.

PRINCIPAL RESPONSIBILITIES AND DUTIES:

Assignment will vary but may include embedded SW development, Windows, Linux tools and/or scripting projectsWrite software in C/C++ to support board bring up and software requirements implementationDebug software issues and resolve software defectsWrite JavaScript to support software regression and acceptance testingSupport other software develop areas, including embedded processing / driver development, GUI development, algorithm development & implementationCollaborate with Electrical and Mechanical Engineering teams solve board/mechanical issuesPerform other duties as assigned

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:

Actively pursuing a college degree in similar major

EXPERIENCE AND REQUIRED SKILLS:

Candidate for BS in Software Engineering, Computer Science, or Computer EngineeringProgramming in Java, C/C+ a plusEmbedded programming experience preferredJava, JavaScript experience preferredTechnical knowledge in software development methodologies, design, and implementationBeginning analytical and design skillsBasic knowledge of project lifecycles, software development environments, and source control techniquesEOE, disability/veterans
Confirm your E-mail: Send Email