Jobs and Careers
CO

Senior Software Engineer

CooperCompanies
Livingston, United Statesfull_timeVerifiedPosted 13 Jun 2025
💰 $160,334/yr($120,025/yr$160,334/yr)

About the role

About CooperSurgical:


CooperSurgical is a leading fertility and women's healthcare company dedicated to putting time on the side of women, babies, and families at the healthcare moments that matter most in life. CooperSurgical is at the forefront of delivering innovative assisted reproductive technology and genomic solutions that enhance the work of ART professionals to the benefit of families. We currently offer over 600 clinically relevant medical devices to women's healthcare providers, including testing and treatment options.

CooperSurgical is a wholly-owned subsidiary of CooperCompanies (Nasdaq: COO). CooperSurgical, headquartered in Trumbull, CT, produces and markets a wide array of products and services for use by women's health care clinicians. More information can be found at www.coopersurgical.com.

 

Job Summary:

This is a highly technical role inside the CooperSurgical R&D New Product Development (NPD) group, developing  software applications and secure connectivity software components supporting various electromechanical product launches. Within the scope of this role are electro-mechanical connected systems and devices associated with In-vitro Fertilization (IVF) and Assisted Reproductive Technologies (ART). This role will also be able to be involved in activities related to surgical devices and instruments in a broader women’s health field, including Obstetrics and Gynecology (OBGYN).

 

CooperSurgical’s purposeful setting of integrated Front-end Innovations and New Product Development provides an exciting opportunity for R&D engineers to be involved in end-to-end product development, from a user-centric front-end innovation process through rigorous product development to market launch.

 

This specialist role is responsible for coding, testing, and deploying software applications with modern user interfaces, secure connectivity, and embedded backend software for complex product development. The Senior Software Engineer is expected to work independently under limited supervision and be responsible for the respective software subsystems within the embedded software and cloud infrastructure engineering domain. This role will provide input on R&D technical directions and is expected to collaborate closely with multidisciplinary cross-functional teams, significantly impacting departmental results. 

Essential Functions & Accountabilities:

  • Develops and maintains software applications based on user experience and user interface requirements.
  • Develops and maintains software communication stacks that provide a secure protocol for embedded devices' data connectivity.
  • Develops and maintains CI/CD workflows to support Agile software development.
  • Participates in architecture and software development activities.
  • Translates software requirement specifications into robust solutions.
  • Uses coding languages or scripting methodologies to solve problems with a custom workflow.
  • Collaborates with relevant stakeholders to brainstorm the best way to tackle a complex technological infrastructure, security, or development problem.
  • Performs incremental testing actions on code, processes, and deployments to identify ways to streamline execution and minimize errors encountered.
  • Adheres to medical device Software Design Control compliance by ensuring that all applicable safety, quality, and regulatory guidelines and policies are followed to develop safe and effective software applications.
  • Communicate key technical content to parties within and outside one's function (R&D). May have responsibility for communicating with parties external to the organization and collaborating with external development partners to meet project deliverables on time.
  • Work to influence parties within and outside the technical function at an operational level regarding policies, practices, and procedures. 
  • Drive improvement, refinement, and consistent global implementation of software development procedures, best practices, and other applicable Design Control guidelines.
  • Design and debug embedded software that complies with IEC 62304 and other relevant medical device requirements.
  • Create and integrate Unit test modules and framework for continuous integration and testing.

Knowledge, Skills, and Abilities:

  • Track record and extensive R&D experience in embedded software in medical device development and integrating complex electro-mechanical and/or IT-connected systems.
  • An outcome-focused mindset, including process discipline and drive for timely project completion.
  • Excellent interpersonal and practical communication skills with internal and external stakeholders ranging from project engineers and consultants to

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CooperCompanies

View company profile →