Demo

Senior Software Engineer

FRESENIUS MEDICAL CENTER
Lawrence, MA Full Time
POSTED ON 1/16/2025
AVAILABLE BEFORE 4/13/2025

Job Description

Position Summary :

The candidate will participate in the design, development, testing, and support of next generation dialysis instruments at Fresenius Medical Care. They will be collaborating with a diverse team of cross-disciplinary engineers and work in a dynamic and fast-paced environment. The ideal candidate will contribute at the architecture, design, and implementation stages, exhibiting outstanding verbal and written communication skills.

Responsibilities :

Apply state-of-the-art methods in creating software systems for NxStage products; develop improvements to existing designs

Apply the principles of software configuration management, software life cycle, and software maintainability

Participate in multidisciplinary teams, including pairing with other engineers to solve complex problems

Investigate the feasibility of new projects, systems, or approaches

Create requirements and specification documents

Create and execute unit tests as part of software validation efforts

Provide technical support for product research, design & development, integration, and testing

Create product use cases, story boards, and interaction process flows; develop software architecture and code to support user interactions

Support usability testing and human factors engineering, including working with customers to create and refine robust user interfaces

Develop software in multiple levels / areas, including embedded processing / driver development, GUI development, algorithm development & implementation, alarm handling, connectivity, etc

Assist in debugging existing designs and in developing reliability improvements for the same

Follow Design Control SOPs for projects and programs, including following the software development lifecycle

Work with Quality Assurance to meet the requirements of our internal Quality System, including specific requirements of GMPs, FDA QSR, relevant IEC standards including 62304, and ISO 9001

Education & Qualification :

BS in Software Engineering, Electrical Engineering, or similar relevant discipline

7 (5 with master’s degree) years of experience in software product engineering and development with increasing responsibility

Requirements :

Ability to work independently or in small teams

Experience in all phases of the software development lifecycle

C and / C Language Skills

Medical device or other safety critical device development.

Advanced analytical and design skills

Strong knowledge of project lifecycles, software development environments, and source control techniques

Experience with and knowledge pertaining to Real Time Operating Systems

Experience writing embedded device drivers

Experience developing and debugging software on embedded processors utilizing JTAG or similar debugging tools

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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at FRESENIUS MEDICAL CENTER

FRESENIUS MEDICAL CENTER
Hired Organization Address Dover, DE Full Time
PURPOSE AND SCOPE : Supports FMCNA’s mission, vision, core values and customer service philosophy. Adheres to the FMCNA ...
FRESENIUS MEDICAL CENTER
Hired Organization Address Lexington, KY Full Time
About this role : As a Clinical Manager with Fresenius Medical Care, you will ensure that quality patient care is delive...
FRESENIUS MEDICAL CENTER
Hired Organization Address Youngstown, OH Full Time
About this role : As a Clinical Manager with Fresenius Medical Care, you will ensure that quality patient care is delive...
FRESENIUS MEDICAL CENTER
Hired Organization Address Warren, OH Full Time
PURPOSE AND SCOPE : Functions as part of the hemodialysis health care team as a Registered Nurse Applicant, under the di...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Lawrence, MA area that may be a better fit.

Principal/Senior Software Engineer

Darling Consulting Group Inc, Newburyport, MA

Senior Embedded Software Engineer

Motion Recruitment Partners, LLC, Beverly, MA

AI Assistant is available now!

Feel free to start your new journey!