Sunday , June 22 2025

Stryker Corporation Careers – Senior Software Engineer

Website Stryker

Job Description:

Want to use your unique skillset and talent to transform lives? Join us as a Senior Software Engineer and help us advance operating room surgeries! You will work closely with technical and business leads from multiple areas representing a diverse and robust array of surgical instrumentation, such as imaging, visualization, navigation, robotics, and various powered smart instrumentation. You will have the opportunity to partner closely with a global engineering teams, multi-disciplined OR clinical teams and marketing as we collectively advance surgery and transform the lives of patients.

Job Responsibilities:

  • You will collaborate with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success.
  • You will generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test).
  • You will design new components applying various design concepts.
  • You will work on complex problems, applying advanced experience and learnings.
  • You will conduct problem solving, identify potential solutions, and evaluate them against component and sub-system requirements.
  • You will code development time/resource estimation to support projects.
  • You will learn how the financial models are constructed.
  • You will demonstrate proficiency with the product’s intended use and clinical procedures.
  • You will translate design inputs to engineering specifications and produce component and sub-system level designs.
  • You will conduct research and studies to support product design.
  • You will conduct or design prototyping and bench testing.
  • You will demonstrate advanced understanding of customer needs and design inputs.

Qualification & Experience:

  • Experience in creating estimates for code implementation time/resource for assigned tasks.
  • Experience in Software Development Life Cycle processes.
  • Experience with integrated development environments (IDE) for projects.
  • Experience with regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).
  • Experience using Application Lifecycle Management /Traceability tools.
  • Linux experience strongly preferred.
  • Integration and deployment processes experience using C/C++, Python, Linux, RTOS, VxWorks, Matlab, Shell Scripting, Assembly, dc/bldc, Communication Protocols (SPI, I2C, 1-wire, etc…).
  • 2+ years of work experience, preferably with C, C++ or similar in an embedded environment
  • Experience with software tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software.
  • Bachelor’s degree in Software Engineering/ Computer Science or related discipline

Job Details:

Company: Stryker

Vacancy Type: Full Time

Job Location: Lansing, MI, US

Application Deadline: N/A

Apply Here

vacanciesforyou.net