Smith+Nephew

Software Development Engineer in Test

Pune, India
C++ Python Shell
Description

Software Development Engineer in Test - 1 (C++)

Location: IND - NonGBS-Pune-Kharadi

Time Type: Full time

Job Description

Role: Software Development Engineer in Test - 1 (C++)

Location: Kharadi Pune


Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living!

The Smith+Nephew Sports Medicine is building a next-generation, cloud-based platform for computer-assisted surgical navigation. Join us to design and deliver innovative digital solutions that redefine what’s possible in Sports Medicine.

We are seeking an experienced C++ SDET (Software Development Engineer in Test) to join our Software Test team. In this role, you will partner with global development teams to design and automate unit, integration, and system tests for C++-based surgical navigation software. You will focus on embedded software testing, modern C++ test frameworks, strong debugging practices, and CI/CD-driven automation to ensure high-quality, IEC 62304-compliant medical devices. You will collaborate closely with Product Owners, Developers, and DevOps engineers and play an active role in Agile transformation initiatives.

What will you be doing?

  • Design, develop, and execute automated tests at unit, integration, and system levels for C++ software/Codebases.
  • Build and maintain scalable, software-focused automation frameworks for complex C++ codebases.
  • Translate software requirements and design documentation into robust automated test cases and verification logic.
  • Partner with internal and external test teams to ensure testing activities meet product, quality, and regulatory expectations.
  • Collaborate closely with Product Owners to shape and maintain Agile backlogs with a strong focus on software testability.
  • Contribute to comprehensive test strategies, plans, and detailed functional test cases aligned with product requirements.
  • Lead timely resolution of test issues through root-cause analysis and cross-functional coordination with Engineering, Quality, Clinical, Marketing, and Regulatory teams.
  • Ensure end-to-end traceability across requirements, test protocols, executions, and results to support audits and regulatory submissions.
  • Champion a quality-first mindset and promote best practices across the development lifecycle.
  • Integrate automated test suites into CI/CD pipelines to enable continuous quality feedback.
  • Support performance and security testing activities as needed.
  • Execute design control activities to ensure compliance with FDA, ISO, and other applicable medical device software standards.

What will you need to be successful?

  • Education: Bachelor's or master's degree in computer science, Software Engineering, Electronics Engineering, Information Technology, or a related technical field.
  • Should have a minimum of min 3 to max 5+ years of hands-on experience in software testing or development with a strong focus on C++.
  • Solid expertise in modern C++ (C++11/14/17).
  • Hands-on experience with C++ testing frameworks such as gTest, gMock, VectorCAST/C++, CppUTest, or Catch2.
  • Proven experience designing and automating unit, integration, and system-level tests for embedded C++ applications.
  • Strong ability to validate complex logic, state machines, and error-handling mechanisms.
  • Experience with mocking and stubbing software and hardware dependencies.
  • Working knowledge of Python or Shell scripting for test execution and automation on Linux.
  • Familiarity with test harness generation and code automation techniques.

Competencies:

  • Strong problem-solving, Critical Thinking, Troubleshooting and analytical skills
  • Excellent interpersonal and communication skills, capable of influencing cross-functional teams.
  • Passion for learning emerging technologies and applying innovation in testing.
  • Candidates with hands-on experience in any of the following domains are encouraged to apply:
  • - Medical Devices / Healthcare Software (highly preferred).
  • - Automotive / ADAS / AUTOSAR-based systems.
  • - Industrial Automation / Robotics.
  • - Safety-critical embedded systems.
  • Experience working in regulated, safety-critical, or compliance-driven environments is a strong advantage.

You Unlimited.

We believe in crafting the greatest good for society. Our strongest investments are in our people and the patients we serve.

Inclusion + Belonging: Committed to Welcoming, Celebrating and Thriving. Learn more about Employee Inclusion Groups on our website (https://www.smith-nephew.com/).

Other reasons why you will love it here!

  • Your Future: Major medical coverage + policy exclusions and insurance non-medical limit. Educational Assistance.
  • Work/Life Balance: Flexible Personal/Vacation Time Off, Privilege Leave, Floater Leave.
  • Your Wellbeing: Parents/Parents-in-Law’s Insurance (Employee Contribution of 8,000/- annually), Employee Assistance Program, Parental Leave.
  • Flexibility: Hybrid Work Model (For most professional roles)
  • Training: Hands-On, Team-Customized, Mentorship
  • Extra Perks: Free Cab Transport Facility for all employees; One-Time Meal provided to all employees as per shift. Night shift allowances.

#LI-PD1

Stay connected by joining our Talent Community.

We're more than just a company - we're a community! Follow us on LinkedIn to see how we support and empower our employees and patients every day.  


Check us out on Glassdoor for a glimpse behind the scenes and a sneak peek into You. Unlimited., life, culture, and benefits at S+N.

Explore our website and learn more about our mission, our team, and the opportunities we offer. 

Smith+Nephew
Smith+Nephew

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say