Staff Software Engineer - Product Engineering (SUSTAINMENT)

StrykerGrand Rapids, MI
$102,600 - $171,000Hybrid

About The Position

This role involves conducting advanced problem-solving to resolve post-market product issues impacting field performance and manufacturing. The engineer will analyze and correct complex product design issues, estimate code development time/resources, and generate/maintain documentation for design changes, CAPAs, and post-market software updates. The position requires advancing solutions by applying knowledge of product performance, customer feedback, and field data, and mentoring others on post-market/sustainment procedures like design controls and risk management per the Quality Management System. Collaboration with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management is essential for project success, acting as a leader on the team. The role also supports post-market/sustaining engineering activities, including investigation and resolution of product issues, and drives design changes and continuous improvement efforts for released products.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science or related discipline & 4+ years of work experience.

Nice To Haves

  • Modify and enhance existing software components using sound design principles and patterns
  • Knowledgeable with integrated development environments (IDE) for projects
  • Knowledgeable with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software
  • Knowledge in integration and deployment processes
  • Software Development Life Cycle processes
  • Knowledge in creating estimates for code implementation time/resource for assigned tasks and projects
  • Knowledge from using Application Lifecycle Management /Traceability tools.
  • Knowledge of regulatory and compliance standards applied to the SDLC (Software Development Life Cycle)

Responsibilities

  • Conduct advanced problem solving to resolve post-market product issues impacting field performance and manufacturing
  • Analyze and correct complex product design issues, using independent judgment
  • Code development time/resource estimation to support projects
  • Generate and maintain documentation supporting design changes, CAPAs, and post-market software updates
  • Advance solutions by applying knowledge of product performance, customer feedback, and field data
  • Follow and mentor others on post market/sustainment procedures like design controls and risk management, per the Quality Management System
  • Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success as a leader on the team
  • Build relationships and influence across the engineering groups within the business
  • Support post-market / sustaining engineering activities, including investigation and resolution of product issues in the field and manufacturing
  • Drive design changes and continuous improvement efforts for released products (e.g., CAPAs, nonconformances, reliability issues)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service