Stryker Corporation is looking to solve complex product development and innovation problems through advanced prototyping, testing, and research.
Requirements
- Skilled in designing, coding, testing, debugging, and maintaining embedded software, with the ability to optimize embedded system efficiency, stability, and scalability.
- Proficient in problem solving and root cause analysis, identifying and evaluating solutions against requirements to resolve complex technical challenges.
- Understanding of regulatory and compliance standards as applied to the SDLC (Software Development Life Cycle), ensuring software meets industry and organizational requirements.
- Experienced in designing, developing, installing, and testing user interface elements, translating creative concepts into functional front-end applications.
- Strong coding skills in C++ and Python, with knowledge of design patterns and principles for building new software components.
- Knowledgeable in using integrated development environments (IDEs), static/dynamic analysis tools, memory management, code coverage techniques, and Application Lifecycle Management/Traceability tools.
Responsibilities
- Independently conduct and design advanced prototyping, testing, and research to support complex product development and innovation.
- Apply advanced problem-solving techniques to identify, evaluate against requirements, and resolve design issues at the component and sub-system level.
- Convert user requirements into detailed design inputs/specifications and produce high-quality component and sub-system designs while balancing tradeoffs.
- Design, code, document, and test software systems aligned with project requirements and architecture, including estimating development time and resources.
- Design, develop, and review software components for medical devices, ensuring adherence to design principles, coding standards, and industry best practices.
Other
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or related field, with 4+ years of professional experience in software development.
- Travel Percentage: 10%
- Work closely with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management to drive successful project outcomes and deliver high quality results with passion, energy and drive to meet business priorities.
- Identify and support enhancements/improvements to procedures, policies, processes, systems, and technologies that improve product development and team efficiency.
- Contribute to all phases of product development—from concept through launch and sustainment—delivering high-quality results aligned with business priorities.