Edwards Lifesciences Staff Software Engineer, GUI Development - Critical Care in Irvine, California

The Staff Software Engineer, GUI Development, will support Critical Care Instrumentation Software development team. The candidate will participate in the implementation development and testing of the user interface of an application used in bio medical monitoring system.


  • Maintaining all the build process and internal info-structure to support a seamless software package releases

  • Develop and design test scenarios for rapid testing of the R&D product code

  • Provide guidance and improvement of the software testing and development life cycle.

  • Automation of development processes and unit/regression tests for medical device systems

  • Develop software requirements and design documents,

  • Translation of software requirements into structured software design

  • Implementation of the GUI applications for biomedical monitoring system

  • Participation in code reviews/verification

  • Provide assistance in development and maintenance of already existing GUI application






  • A minimum of 5 years direct experience is required. An advanced degree may offset some required experience.

  • A bachelor’s or a master's degree in an engineering discipline is required.

  • A degree in Computer Science is a strongly preferred.

  • Experience in Microsoft Visual Studio software development using C# under Net is required.

  • Experience developing software in multi-threaded / multi-processor environments is required.

  • Experience with Software integration and debugging is required.

  • Must have a knowledge and understanding of OOD and OO methodology, full SDLC processes, UML, sequence diagrams, and software unit testing.

  • Excellent documentation and communication skills.

  • Must be able and willing to document implementation and participate in code reviews.

  • Must be a highly motivated self-starter who is able to achieve results with minimal direction. This position requires a high-energy individual who has excellent teamwork and partnering. Must be proactive and creative in achieving goals.

Preferred (plus):

  • Window 7 Embedded is strongly preferred.

  • Experience in WPF is preferred.

  • Experience in build environment set up is preferred.

  • Experience in medical device software development is strongly preferred.

  • Experience with networking protocols, including wireless, is a plus.

About Edwards

Edwards has been advancing the care of the acutely ill for more than 40 years. Starting with the development of Swan-Ganz advanced hemodynamic monitoring devices for measuring cardiovascular performance in high-risk surgical and critically ill patients, Edwards continues to evolve to less-invasive and noninvasive devices to provide valuable hemodynamic insight for an expanded patient population. Edwards has continued to advance hemodynamic monitoring platforms to enable proactive clinical decisions for surgical, anesthesia and critical care clinicians. Edwards is focused on helping clinicians enhance knowledge and standardize practice to improve the quality and efficiency of care. Edwards provides evidence-based programs such as Enhanced Surgical Recovery Program that support the implementation and compliance to protocolized care pathways in the OR and ICU.

Our vascular therapies products, including genuine Fogarty catheters, continue this high standard. Developed and refined in close collaboration with surgeons and interventionalists for over 50 years, Fogarty catheters have been used in millions of procedures worldwide.

Edwards Lifesciences is the global leader in patient-focused medical innovations for structural heart disease, as well as critical care and surgical monitoring. Driven by a passion to help patients, the company collaborates with the world's leading clinicians and researchers to address unmet healthcare needs, working to improve patient outcomes and enhance lives. Headquartered in Irvine, California, Edwards Lifesciences has extensive operations in North America, Europe, Japan, Latin America and Asia and currently employs over 10,000 individuals worldwide.

For us, helping patients is not a slogan - it's our life's work. From developing devices that replace or repair a diseased heart valve to creating new technologies that monitor vital signs in the critical care setting, we focus on helping patients regain and improve the quality of their life. Edwards is an Equal Opportunity/Affirmative Action employer including Minorities, Females, Protected Veterans, and Individuals with Disabilities.

Title: Staff Software Engineer, GUI Development - Critical Care Location: USA-USA-California - Irvine Job Number: 018160