Smith & Nephew Logo

Smith & Nephew

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

Reposted 3 Days Ago
Be an Early Applicant
In-Office
Kharadi, Pune, Maharashtra
Mid level
In-Office
Kharadi, Pune, Maharashtra
Mid level
The Senior Scrum Master facilitates Agile teams in software development for Sports Medicine, ensuring alignment, communication, and continuous improvement while resolving impediments.
The summary above was generated by AI
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. 

Top Skills

Agile Certified Practitioner
Certified Product Owner
Certified Scrum Master
JIRA
Microsoft Project
Safe
Trello

Similar Jobs

21 Minutes Ago
Remote or Hybrid
India
Mid level
Mid level
Security • Cybersecurity
The QA Network Engineer tests Tufin products, ensuring quality by simulating customer operations and running end-to-end flows. Responsibilities include configuring environments, analyzing software failures, and developing automation tests.
Top Skills: AWSAzureDockerJavaKubernetesLinux
3 Hours Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Lead projects using cloud technologies to solve complex business problems, mentor teams, and drive project delivery methodologies while collaborating with clients and stakeholders.
Top Skills: AWSAzureDatabricksGCPPower BIRedshiftSalesforceSnowflake
4 Hours Ago
In-Office
Mumbai, Maharashtra, IND
Mid level
Mid level
Fintech • Information Technology • Financial Services
Design and build frontend-heavy and backend services across full-stack projects using Java and modern frontend frameworks, participate in SDLC and Agile ceremonies, set coding standards, support production systems, and collaborate globally to deliver user-focused digital experiences.
Top Skills: AngularApache TomcatAzure DevopsCSSEasymockGitHelmHTMLJavaJavaScriptJmockJunitNgrxOciReactRxjsSpring FrameworkTestngUnix/Linux

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account