Search jobs > Lawrence, MA > Senior software engineer

Senior Software Engineer

Fresenius Medical Care
Lawrence, Massachusetts, US
Full-time

Apply below after reading through all the details and supporting information regarding this job opportunity.

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

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Capital One
Reading, Massachusetts

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Core & Convergent ServicesDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? A...

Promoted
Alumni Ventures
Andover, Massachusetts

We are looking for a Senior Software Engineer that finds the venture capital industry fascinating and even one day might want to build their own startup. Collaborate with designers, developers and project management to ensure the timely delivery of software features. Computer Engineering / Computer ...

Promoted
Capital One
Reading, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capit...

Promoted
Amazon
Reading, Massachusetts

We deliver software to millions of Alexa endpoints, and so our architecture and code have the ability to drive massive impact. User devices have fixed, and highly constrained resources, leading to fun technical challenges you won't face in most other software environments. Mentor & grow more jun...

Promoted
Capital One
Wakefield, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, BackendDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...

Highmark Health
MA, Working at Home, Massachusetts

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Ascentis Corporation, a UKG company
Lowell, Massachusetts

Requirements: Position requires a Masters degree (or anequivalent foreign degree) in Computer Science Software Engineeringor a closely related field and 2 years of experience as a SoftwareEngineer or Computer Systems Engineer. Develop and direct software system testingand validation procedures progr...

Teradyne
North Reading, Massachusetts

As a Senior Software Engineer in the Production Board Test group, you will join our global team developing creative and innovative software solutions supporting our in-circuit test equipment. We are looking for an experienced Software Engineer who cares about the craft of coding, as well as being an...

HighRes Biosolutions
Beverly, Massachusetts
Remote

We are seeking a talented Senior Software Engineer to join our Software Development team. Collaborate with other software and hardware engineers, QA, Product, and Support to solve problems. HighRes Biosolutions is the leading global laboratory automation company, empowering scientists to create resu...

Red Hat, Inc.
Westford, Massachusetts

The Red Hat Engineering team is looking for an experienced developer to join us as a Senior Software Engineer in our growing Accelerator team to build the GPU/Accelerator infrastructure that supports AI/ML and GPU compute frameworks. Participate in and collaborate with the GPU/Accelerator upstream c...