Skip to main content
Search
Search Jobs
search magnifying iconSearch Jobs

Software Development Engineer


Waltham, Massachusetts | Concord, California

Apply Now
Job ID JR0000263
POSITION FEATURES:

Software Development Engineer, Fresenius USA, Inc., a Fresenius Medical Care N.A. company, Concord, CA


Purpose and Scope: 

Responsible for architecting, designing, developing, testing, and debugging software applications and systems for software enhancements and new products.

Principal Duties and Responsibilities:

  • Author software technical documents such as Software Requirement Specification, Software Detail Design, Software Architecture, Integration and Verification Plan, etc.
  • Create and analyze software requirement documents and follow appropriate software development process.
  • Architect and design customized software applications for use with business processes and in connection with medical devices and systems.
  • Integrate software units completed by other Engineers into the system.
  • Debugging and testing software.
  • Participate in agile sprints, stand-ups, grooming and retrospectives
  • Participate in code reviews and other related design reviews.
  • Design and develop GUI applications and applications that operate on embedded microprocessors.
  • Conduct regular design reviews to achieve cross-functional input and support, beginning in the concept stage of assigned projects.
  • Participate in developing software risk analysis and FMEA.

Education Experience and Required Skills:

This position requires a Bachelor’s degree (or equivalent foreign degree) in Software Engineering, Electrical or Electronic Engineering, Computer Science, or a closely related field and 3 years of software development experience. Alternatively, will accept a Master’s degree (or equivalent degree) in Software Engineering, Electrical or Electronics Engineering, Computer Science, or a closely related field and 1 year of software development experience.

Experience, which may have been gained concurrently with the primary experience requirement above, must include 1 year of experience:

  • Taking designs from concept, to requirements, to code, to test, to production implementation.
  • Designing and developing embedded software solutions using C/C++.
  • Designing and developing test procedures, including creating and executing test plans, test scripts, test automation, and test report generation.
  • Creation and maintenance of technical documents pertaining to software development.
  • Debugging and testing software using software and hardware tools including: JTAG firmware debugger, Microsoft IDE debugger, hardware debugger such as Oscilloscope, Volt Meter, and CAN Analyzer.

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.

You do not have any recently viewed jobs

You do not have any saved jobs