Principal Software Engineer, Application Integrator in Fort Lauderdale, FL at Stryker Corporation

Date Posted: 9/11/2020

Job Snapshot

Job Description

Who We Want

Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.

Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to design medical devices.

Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.

What You Will Do:

Are you looking for an opportunity to apply your software engineering talent in an exciting domain that is changing the future of surgery? To join a company ranked # 1 on Fortune Magazine’s 100 Best Companies to Work For Diversity and  #11 on Fortune Magazine’s 100 Best Companies to Work For? 


Do you want to work with “amazingly talented high achievers” who are “willing to go above and beyond with a smile on their face” to make the products that “change patients’ lives”? To build a rewarding career with an innovative company? Check out our culture and team here:  

As a Principal Software Engineer, Application Integrator at Stryker, you will work with cross-functional teams in the design and implementation of complex systems including application software architecture and design documentation for software on robotic-assisted surgery products.  

  • You will collaborate with key stakeholders and project team members to define software requirements that align with system, platform, and user needs.
  • Work closely with the Software Architect(s) and/or Software SME(s) to define software interfaces using SOLID design principles. 
  • Work closely with the System Architects on the design and development of software interfaces. 
  • Work closely with the System Test Leads to define the test plan and conduct testing of software interfaces. 
  • Help ensure design and development efforts are aligned across multiple software engineering teams.  
  • Create structural and behavior diagrams, wireframes, APIs, and other types of documentation to help communicate technical concepts to key stakeholders and project team members.  
  • Develop software requirements and design specifications.  
  • Perform risk/hazard analysis on software interface designs.   
  • Work closely with software engineering teams to ensure full understanding of user and system needs.  
  • Evaluate the impact of proposed design modifications.  
  • Represent Software R&D in cross-functional programs regarding application software interfaces. 
What You Need:
  • College graduate with a degree focused on Computer Science or related fields. 
  • 8+ years of experience in the development of medical device software. Combination of education and experience is acceptable. 
  • Solid understanding of Agile and other software development life cycle methodologies  
  • Software development project experience in a highly regulated industry 
  • Experience in defining software requirements and design specifications 
  • Experience in Software functions/services integration and interfaces ongoing testing 

Work From Home: Occasional

Travel Percentage: 20%

Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.

Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team