Staff Software Test Engineer (HYBRID)

Full Time
Redmond, WA 98052
Posted
Job description

Why engineering at Stryker?

At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products. You will also have growth opportunities as we have a culture that supports your personal and professional development.

Need another reason to apply? Check out these 8 reasons to join Stryker's engineering team: https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-team

We are proud to be named one of the World’s Best Workplaces and a Best Workplace for Diversity by Fortune Magazine! Learn more about our award-winning organization by visiting stryker.com

Our benefits include bonuses; commissions; healthcare; insurance benefits; retirement programs; stock based plans; family and parenting leaves; tuition reimbursement; wellness programs; onsite fitness centers and cafeterias; discount purchase programs; and service and performance awards – not to mention various social and recreational activities.


Who We Want:

  • Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
  • Dedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
  • Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to develop products.
  • Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.
  • Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.

What You Will Do:

Technical Responsibilities:

  • Lead test systems and fixtures design, prototype, and verification/validation.
  • Lead the definition of software test strategies using industry-leading methodologies, tools, and techniques.
  • Design and debug complex embedded systems with electrical and software engineers.
  • Communicate with others on advanced software test theories, principles, and concepts.
  • Conduct, design, and select advanced prototyping and testing.
  • Lead and guide in addressing complex product design issues.
  • Conduct technology exploration and influence application in the business.
  • Ability to generate and review the necessary documents with project teams. (requirements/design/architecture/bugs/test).
  • Design new components test and systems test applying various design/test concepts and principles.

Business Responsibilities:


  • Apply a strong understanding of clinical procedures to enhance test /quality control of products
  • Contribute to and execute customer-facing activities, like voice of customer and customer-centric design, in partnership with internal and external stakeholders.
  • Demonstrates financial acumen.
  • Cooperate with others as a business unit expert on the usage of industry standards, including design requirements and test strategies per applicable regulations.
  • Work with team to create and refine engineering documentation, such as the Design History File (DHF), and creates more progressive technical content.
  • Contribute to R&D procedures and development of industry standards working closely with cross-functional business units.


General Responsibilities:


  • Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success, both leading and influencing other leaders on the team.
  • Identify and lead the creation of or improvements to procedures, policies, processes, systems, and technology required.
  • Execute and lead segments of complex product testing to advance projects through the design /development/launch process.
  • Contribute to complex product development and quality control through release and lead one technical area of expertise.
  • Hold self and others accountable to deliver high-quality results with passion, energy and drive to meet business priorities.
  • Code reviews for Test /Automation systems applying design principles, coding standards, and best practices.

What You Will Need:

Basic Qualifications:

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or related discipline
  • 4+ years of work experience designing and developing automated test systems

Preferred Qualifications:

  • Knowledgeable programming skills in test implementation using programming skills in C, C++, C#.
  • Experience automating processes using Python and scripting.
  • Knowledgeable of test methodologies, levels of test, and requirement-to-test traceability.
  • Ability to test all aspects of the product/system including function/component, system, performance, regression, cybersecurity, and service.
  • Knowledgeable in integrated development environments (IDE) for projects.
  • Ability to come up with strategies with tools for static/dynamic analysis, memory management, code coverage, and techniques for analyzing software.
  • Ability to follow integration and deployment processes using popular Continuous Integration/Continuous Deployment (CI/CD) technologies.
  • Experience working with Agile, Behavior-Driven Development (BDD), and DevOps methodologies.
  • Extensive familiarity with version control systems like Perforce, Gitlab etc
  • Familiarity with Code Review tool, Issue tracking tool and other SW management tools
  • Exposure to programming skills like C/C++, C#
  • Experience with integrated development environments (IDE) for projects
  • Experience with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software integration and deployment processes
  • Understanding of the software development lifecycle, leading test methodologies and tools, and a passion for quality processes.
  • Ability to collaboratively create estimates (time/resource) for code automation test and integration test for assigned tasks and projects.
  • Collaboratively influence the Software Development Life Cycle processes changes and best practices.
  • Familiarity with regulatory and compliance standards and documents applied to the SDLC (Software Development Life Cycle) including IEC 62304, ISO 13485, the FDA’s General Principles of Software Validation
  • Understands the theory and methods of Embedded Software Development and Test and can apply them under minimal supervision while demonstrating:
    • Experience with various test frameworks (e.g., Nunit, CppTest, Parasoft).
    • Experience with one or more POSIX-compliant real-time operating systems.
    • Time management skills with the ability to manage multiple priorities.

  • $95,100 - $204,000 salary plus bonus eligible + Benefits (Health, Vision, Dental, 401K, Tuition Reimbursement, Employee Assistance Program, Wellbeing Program, Employee Stock Purchase Program). This information reflects the anticipated salary range for this position based on current national data. Actual minimum and maximum may vary based location. Individual pay is based on skills, experience, and other relevant factors.


About Stryker

Stryker is one of the world’s leading medical technology companies and, together with our customers, is driven to make healthcare better.

The company offers innovative products and services in Medical and Surgical, Neurotechnology, Orthopedics, and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 100 million patients annually.

More information is available at stryker.com

seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs