Senior Software Engineer in Shirley, MA at Stryker Corporation

Date Posted: 5/21/2020

Job Snapshot

Job Description

Do you know your coding skills can transform the way we do surgery? We get to turn futuristic fantasies into tangible realities and we get to improve people’s lives along the way! Would you like to have fun doing meaningful work? We are looking for a Software Engineer to continue the development of software running on CT Scanners and similar Medical Devices. We are looking for someone with a history of working on hard problems who can be a key participant in both sustaining and new product development activities.  An ideal candidate will be able to learn the intricacies of the existing software and systems and be able to contribute to future development tasks from architecture and design to software development while working on a team of other professionals.

Take a look at our culture and check if we are a fit for you!

What you will do:

  • Develop high quality, maintainable, documented, tested code in C#/.NET (and other related languages, libraries and standards) for use on CT Scanners.
  • Contribute to the design of new features based on user and regulatory requirements.
  • Collaborate with other members of the team to ensure the highest quality of design and code throughout the application.

What you Need:

  • Bachelors or higher in computer science, engineering or equivalent experience.
  • 2+ years of experience designing/developing applications in C#/.NET or C++.  (Graduate experience counts.)
  • A history of working on difficult problems in demanding fields.  (Graduate experience counts.)
  • Experience working in the medical device industry or in other regulated industry is preferred.
  • Strongly preferred experience with the DICOM Standard including a working understanding of Information Model and Network Communications
  • Experience with user interfaces, MVVM, and WPF (XAML)
  • Experience with unit testing and automated testing.
  • Experience with Git, Github, JIRA, and Confluence.
  • Good communication skills.
  • Ability to work as an individual contributor as well as in a distributed team.
  • Passion for well designed and implemented software and systems.

Work From Home: Occasional

Travel Percentage: 0%

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.


  1. Software Engineer Jobs
  2. Project Engineer Jobs

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