Staff Software Engineer - Robotics

Posted 8 Days Ago
Be an Early Applicant
Portage, MI
Mid level
Healthtech • Other • Robotics • Biotech • Manufacturing
Together with our customers, we're on a mission to make healthcare better.
The Role
Design and test software prototypes, conduct research for product design, mentor team members, and support product development for medical devices.
Summary Generated by Built In

Work Flexibility: Hybrid or Onsite

Stryker is one of the world’s leading medical technology companies and is dedicated to helping healthcare professionals perform their jobs more efficiently while enhancing patient care. The Company offers a diverse array of innovative medical technologies, including reconstructive, medical, surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives. The Orthopedic Instruments team at Stryker is currently seeking a Staff Engineer – Application software located in Kalamazoo, Michigan

Learn more about the Orthopedic Instruments Team by clicking here.: Orthopedic Instruments

What You Will Do:

  • Design and test prototypes. Solve problems and evaluate solutions against requirements.
  • Conduct research to support product design. Translate user needs into design specifications.
  • Analyze and fix complex design issues. Balance design tradeoffs independently.
  • Develop software systems, estimate development time, and create necessary project documents.
  • Advance solutions by understanding customer needs, market trends, and clinical procedures, supporting customer feedback sessions, and demonstrating financial understanding.
  • Mentor others in industry standards, design requirements, and test strategies; lead and refine engineering documentation; and guide R&D procedures like design controls and risk management according to the Quality Management System.
  • Work with various departments to ensure project success, improve processes, and build relationships across engineering groups.
  • Support product development from concept to release, implement algorithms, write technical documentation, drive testing, design software for medical devices, and apply design principles, coding standards, and best practices in code reviews, ensuring high-quality results.

What You Need:Minimum Qualifications:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, or a related field.
  • 4+ years of work experience in relevant areas.
  • Proficiency in C++ and Object-Oriented Programming.

Preferred Qualifications:

  • Proficiency in modern C++ (C++14, C++17, C++20), object-oriented design, templates, and STL, and experience with multi-threaded codebases and performance optimization.
  • Proficiency with IDEs like Qt Creator or Visual Studio, static and dynamic analysis tools (e.g., Valgrind, AddressSanitizer, clang-tidy), and unit testing frameworks like CppUnit.
  • Experience in Linux development and target environments, including debugging, package management, and shell scripting.
  • Experience with Qt libraries, OpenGL or similar graphics APIs (e.g., Vulkan), GLSL for custom shaders and understanding of real-time rendering and 3D geometry.
  • Knowledge of the Software Development Life Cycle (SDLC), creating time/resource estimates, using Application Lifecycle Management tools and regulatory standards, and experience with agile methodologies and development lifecycles.

Travel Percentage: 10%

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.

Top Skills

Addresssanitizer
C++
Clang-Tidy
Cppunit
Glsl
Linux
Object-Oriented Programming
Opengl
Qt Creator
Valgrind
Visual Studio
Vulkan
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kalamazoo, MI
51,000 Employees
On-site Workplace
Year Founded: 1941

What We Do

Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 130 million patients annually. More information is available at www.stryker.com.

Together with our customers, we are driven to make healthcare better.

Gallery

Gallery

Similar Jobs

Magna International Logo Magna International

Inverter Design Engineering Student

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Troy, MI, USA
171000 Employees

Magna International Logo Magna International

Student - Engineering ADAS Features

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Southfield, MI, USA
171000 Employees

BAE Systems, Inc. Logo BAE Systems, Inc.

Sr. Principal Engineer - Mobility

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Sterling Heights, MI, USA
40000 Employees
130K-222K Annually

General Motors Logo General Motors

Mobile Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
2 Locations
165000 Employees

Similar Companies Hiring

Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees
Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account