Software Engineering Co-op - 3
Company: Fresenius Medical Care
Location: Lawrence
Posted on: April 25, 2024
Job Description:
PURPOSE AND SCOPE: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 candidate will
support the activities related to the design, development, and
ongoing maintenance of NxStage's 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 projects
- Write software in C/C++ to support board bring up and software
requirements implementation
- Debug software issues and resolve software defects
- Write JavaScript to support software regression and acceptance
testing
- Support other software develop areas, including embedded
processing / driver development, GUI development, algorithm
development & implementation
- Collaborate with Electrical and Mechanical Engineering teams
solve board/mechanical issues
- Perform other duties as assignedPHYSICAL 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 majorEXPERIENCE
AND REQUIRED SKILLS:
- 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 development
environments, and source control techniquesEO/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.
Keywords: Fresenius Medical Care, Haverhill , Software Engineering Co-op - 3, IT / Software / Systems , Lawrence, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...