Stryker
Stryker

Staff Engineer Embedded Testing

LocationGurugram, India
WorkOn-site
TypeFull-time
Posted3 months ago
Apply now

About the role

Work Flexibility: Onsite

What You Will Do

  • Together with the software team, develop a testing strategy for testing during the developmental phase.
  • Develop software test cases to verify the software requirements.
  • Develop and document test methods, protocols, and reports in compliance with design control and quality system requirements.
  • Execute non-function testing which involves accuracy, reliability, and performance.
  • Build and debug test fixtures, leveraging coding or automation tools (Qt/QML, Squash, Python, LabVIEW, C/C++).
  • Provide early design feedback to cross-functional teams and collaborate closely with design engineers to resolve technical challenges.
  • Use standard lab equipment (oscilloscopes, signal generators, power supplies, protocol analyzers) to perform detailed software or electrical characterization and reliability testing.
  • Guide or mentor others (interns, specialists, or peers) while independently managing your test activities and timelines.
  • Contribute to system-level test development that spans hardware, firmware, and software integration.
  • Partner with teams across sites and occasionally travel to support cross-location initiatives.
  • Execute formal system verification testing.
  • Support other projects during the research phase of product development.

What You Will Need Basic Qualifications:

  • Minimum 7 yrs experience in python-based design, coding and environment
  • Hands on experience in GUI and embedded automation frameworks such as Squish, Robot framework and Pytest
  • SW testing: test plan, manual test case creation, automation script creation
  • Exposure to Quality management exposure
  • Exposure to CI/CD pipeline/DevOps tools

Preferred Qualifications:

  • Experience in medical device or other regulated industries
  • Experience developing, executing, and documenting component- or system-level testing
  • Understanding of design controls, reliability testing, and quality systems
  • Proficiency with electrical lab instruments
  • Familiarity with defect tracking and documentation tools (e.g., Jira)
  • Hands-on test engineering experience with analog and digital circuitry
  • Strong communication skills, initiative, and the ability to work both independently and collaboratively
  • Ability to drive towards root cause identification and resolution
  • Familiarity with embedded protocols like CAN, I2C, UART

Travel Percentage: None

About Stryker

Gurugram

Headquarters