Jump to content

Principal Software Engineer, R&D (Remote or Hybrid) - Indiana, Virtual Address

1 day ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

Indiana, Virtual Address, Texas, United States   [ View map ]
Work Flexibility: Remote or Hybrid or Onsite

Who We Are

Stryker is seeking to hire a dedicated, hands-on Principal Software Engineer in R&D to support Vocera.

This role is remote, hybrid, or onsite. If hybrid or on-site, this role will be located in Fort Wayne, Indiana or Kalamazoo, MI.

Stryker Connectivity and Clinical Communication

Who We Want

  • Motivated developers. Software Engineers who bring strategic direction and drive for execution to ensure software is developed and released with excellence.
  • Dedicated achievers. Relentless about quality, developers who thrive in a fast-paced environment and will passionately work to ensure a project and product is excellent and delights customers.
  • Curious learners. Software Engineers who seek out the latest emerging tools, techniques, and ideas to expand and enhance their ability.
  • Collaborative partners. Developers who build and leverage cross-functional relationships to bring together ideas, information, use-cases, and industry analyses toward continual improvement.

What You Will Do

You will be responsible for the architecture, design and implementation of the Stryker “Holodeck” hospital simulation platform that provides clinical communication and collaboration voice and messaging workflows to exercise and analyze Stryker enterprise software systems. You will also be designing and implementing other advanced software tools to enhance Stryker software products. This lead position includes:

  • Designing and developing innovative complex enterprise systems/solutions, including cloud and hybrid-cloud based, as well as delivering features with quality and within project timelines.
  • Helping translate user needs to generate and review system/architectural-level layouts, platform designs, and necessary documentation (e.g., capabilities, features, stories, bugs, tests, risks, and objectives).
  • Following software engineering clean architecture practices and Agile development processes.
  • Collaborating with other development teams to ensure features and enablers are effective.
  • Leading in the troubleshooting and resolution of “Holodeck” platform (and other advanced tools software) issues.
  • Applying and mentoring advanced engineering theories, principles, and concepts across various products within the business unit (BU).
  • Assessing and integrating new/game-changing technologies and capabilities (prototyping, testing, etc.).
  • Contributing to invention disclosures, patents, or trade secrets.

What You Need

  • Bachelor’s Degree in Software Engineering, Computer Science or related discipline.
  • 8+ years of work experience in software engineering.
  • 3+ years of experience in data modeling, networking, and messaging protocols.

Preferred

  • Strong proficiency with OOP methodologies, design patterns, and clean architecture (Kotlin Coroutines and Flows, Java, Dagger2, RxJava a plus).
  • Solid understanding and experience with Linux, BASH, Postgres, MSSQL, Git, Wireshark, and Jira, along with code review processes and Agile software development methodologies.
  • Strong proficiency with thread, memory, and connection management, troubleshooting, and software performance.
  • Advanced experience with networking and messaging protocols including the ability to analyze traffic/packets.

$126,500 - $279,500 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, and other relevant factors.

Travel Percentage: None

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.


More Information

Application Details

  • Organization Details
    Stryker
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...