Senior Staff Test Engineer

Stryker Corporation

Bengaluru

Hybrid

INR 3,500,000 - 5,500,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Travel 10%

Job summary

Stryker is seeking a Senior Staff Embedded Test Engineer in Bengaluru, India, with 9–12 years of experience to develop and maintain test software for embedded systems. Strong Python and Pytest skills, plus experience with BDD, CAN/CANOpen, and MQTT, are preferred.

You will design, build, and run automated test frameworks, create robust test cases for firmware and hardware integration, and collaborate with engineering teams to ensure product quality.

Qualifications

  • Bachelor’s or Master’s in a relevant engineering field with software focus.
  • 9+ years of embedded software test engineering experience.
  • Experience owning complete test cycles for embedded systems.

Responsibilities

  • Develop and execute test plans for embedded software and systems.
  • Develop and maintain automated tests and frameworks using Python and Pytest.
  • Perform functional, integration, and system-level testing.
  • Validate embedded applications in Linux-based environments.
  • Work with CAN, CANOpen and MQTT for testing and diagnostics.
  • Analyse test results, triage defects, and drive improvements.
  • Collaborate with firmware/hardware teams and document results.
  • Integrate test suites into CI/CD pipelines and report metrics.
  • Mentor junior engineers and promote test automation best practices.
  • Travel ~10% for field or customer engagements.

Skills

Python
Pytest
BDD
CAN
CANOpen
MQTT
Linux testing
CI/CD

Education

Bachelor’s degree in Computer Science or Electronics/Embedded Systems or related field

Tools

Eclipse IDE
VS Code
CI/CD pipelines

Job description

Work Flexibility: Hybrid or Onsite Vocera now a part of Stryker,,of is looking for 9 to 12 years experienced Senior Staff Embedded Test Engineer to develop and maintain test software for embedded systems. The ideal candidate has strong Python and Pytest skills and experience implementing Behavior-Driven Development (BDD) practices. Strong knowledge on CAN, CANOpen and MQTT protocols. You will design, build, and run automated test frameworks, create robust test cases for firmware and hardware integration, and collaborate with engineering teams to ensure product quality.

Key Responsibilities
  • Develop and execute test plans for embedded software and systems.
  • Develop and maintain automated tests and frameworks using Python and Pytest.
  • Perform functional, integration, and system-level testing.
  • Validate embedded applications in Linux-based environments.
  • Work with communication protocols such as CAN, CAN Open and MQTT for testing.
  • Analyse test results and identify defects, root causes, and improvement areas.
  • Collaborate with development teams for issue resolution and validation.
  • Maintain test documentation including test cases, reports, and logs.
  • Contribute to continuous improvement of test processes and automation frameworks.
  • Support regression testing and release validation activities.
  • Ensure compliance with defined testing standards and procedures.
  • Integrate test suites into CI/CD pipelines and report test metrics.
  • Debug failures, triage issues with firmware/hardware teams, and verify fixes.
  • Mentor junior engineers and promote best practices in test automation.
Required Qualifications
  • Bachelor’s/master’s degree in computer science, Electronics and Communication, Embedded system, Electrical /Electronics Engineering, or a related field.
  • 9+ years of total professional software Test engineering experience.
  • Proven experience in testing embedded systems and owning complete test cycle.
  • Strong knowledge on Python, CAN, CANOpen, MQTT systems.
  • Experience with Eclipse IDE/VS Code for Test development in Linux.
  • Excellent communication and collaboration skills to work effectively within a team.
  • Strong problem-solving skills and the ability to analyse and debug complex issues.
Preferred Qualifications
  • Experience in Medical Domain is an added advantage.
  • Proven track record of testing and maintaining complex Test framework on embedded systems.
  • Complete understanding of Embedded system, standard Test Developmental frameworks antest developmentofand the systemsembedded systemstest frameworksthe medical domain,d best practices.

Travel Percentage: 10%

Stryker is one of the world’s leading medical technology companies and, together with its customers, is driven to make healthcare better. We offer innovative products and services in Orthopaedics, Medical and Surgical, and Neurotechnology and Spine that help improve patient and hospital outcomes. We are proud to be named one of the World’s Best Workplaces! For more information, visit: www.stryker.com

Work Flexibility Remote – Role allows you to work the majority to 100% of time from an alternate workplace. These roles could have travel expectations, and you must work within the country of the job requisition location.

Field-based – You can expect to regularly work a majority to 100% of time at customer facilities and has a set territory or expectation to travel within a set boundary. Almost all sales roles would likely be qualified as field-based.

Onsite – Role is 100% located at a Stryker facility. Some ad hoc flexibility may be available depending on role, level, and job requirements. Manufacturing roles and any role that requires physical presence at the office would qualify under this category.

Hybrid – You can expect to regularly work in both an alternate workplace and a Stryker facility. Roles that are partially remote or co-located would qualify as hybrid, and the expectation to be onsite would be defined and agreed upon by your manager/supervisor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer - Product Testing
Staff Engineer - Product Testing

Stryker Corporation • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Staff Engineer – Embedded Software Test and Automation
Senior Staff Engineer – Embedded Software Test and Automation

Stryker Corporation • Gurugram District

On-site
Confidential
Senior Software Engineer – Automation
Senior Software Engineer – Automation

Stryker Corporation • Gurugram District

Remote
INR 2,000,000 - 4,000,000
Staff Engineer - Automation & Manual Testing
Staff Engineer - Automation & Manual Testing

Stryker Corporation • Gurugram District

Remote
INR 1,200,000 - 2,400,000
Senior Embedded / Firmware Engineer
Senior Embedded / Firmware Engineer

Stryker Corporation • India

On-site
Confidential
Senior Engineer - Embedded Product Security
Senior Engineer - Embedded Product Security

Stryker Corporation • Gurugram District

Hybrid
INR 1,500,000 - 2,100,000
Remote work
Hybrid work options
20% travel potential
Software Engineer - Full Stack Developer
Software Engineer - Full Stack Developer

Stryker Corporation • Gurugram District

Hybrid
INR 900,000 - 1,400,000
Engineer Validation
Engineer Validation

Stryker Corporation • India

On-site
Confidential
Restaurant d'entreprise
Senior Staff Engineer - C++
Senior Staff Engineer - C++

Stryker Corporation • Gurugram District

On-site
INR 4,000,000 - 8,000,000
Engineer Validation
Engineer Validation

Stryker Corporation • Gurugram District

Hybrid
INR 650,000 - 900,000