Senior Software Engineer - Test

Posted:
4/6/2025, 11:30:32 PM

Location(s):
Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Work Flexibility: Hybrid

What you will do:

  • Develop Embedded software test procedures, scripts & documents for Medical devices; and review the test artifacts developed by team members for compliance to Stryker quality standards.

  • Work on developing automated test solutions for Linux commands.

  • Understand Software and System requirements; Help with their review.

  • Responsible for the documentation of test procedures and test forms as well as supporting documents.

  • Work with multi-disciplinary teams in the software verification and validation testing.

  • Code development time/resource estimation to support projects

  • Generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test)

  • Work cooperatively with R&D, Quality, Regulatory, Clinical, Marketing and Project Management to ensure project success as a key member of the team, collaborating with others and solidifying relationships.

·        

What you will need:

Required Qualifications:

  • Bachelor's degree in Electronics Engineering/ Computer Science or related discipline

  • 3-7 years of work experience in embedded test development

  • Good programming aptitude and expert knowledge of Python is must.

  • Experience in testing different communication protocols such as CAN, SPI, UART.

·    

Preferred Qualifications:

  • Any prior experience in C/C++ is also preferred.

  • Integration Testing: Ability to develop and run integration tests that validate the interaction between software and hardware.

  • Understanding of the product development life cycle, with specific experience using both Waterfall and Agile methodologies.

Travel Percentage: None