Staff Software Engineer (Pittsburgh, PA)

Smith & Nephew

Pittsburgh (Allegheny County)

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401k Matching Program
Discounted Stock Options
Tuition Reimbursement
Flexible Personal/Vacation Time Off
Medical, Dental, Vision Insurance
Employee Assistance Program

Job summary

Smith & Nephew is seeking a Staff Software Engineer in Pittsburgh, PA. This role focuses on designing, developing, and implementing high-quality software solutions for medical applications, utilizing full-stack development principles.

The ideal candidate will possess strong programming skills in C++ and Python, with experience in image processing and medical application development. Join us to make a significant impact in a collaborative environment!

Qualifications

  • 8+ years of professional experience in software design and implementation.
  • Strong technical foundation in creating complex software components.
  • Experience in medical image processing and visualization is preferred.

Responsibilities

  • Design, develop, and implement software solutions for medical applications.
  • Collaborate with cross-functional teams in Agile development processes.
  • Mentor other engineers and participate in continuous improvement initiatives.

Skills

C++ programming
Python programming
OpenGL
UI frameworks
GPU programming
Image processing
Communication skills

Education

Bachelor's, Master's, or Ph.D. in Software Engineering, Computer Science, or related field

Tools

OpenCV
ITK

Job description

## Staff Software Engineer (Pittsburgh, PA)Applylocations: Pittsburgh, PAtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R86993**Staff Software Engineer (Pittsburgh, PA)****Life Unlimited.** At Smith+Nephew, we design and manufacture technology that takes the limits off living!Are you passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive in a dynamic, collaborative environment where you can make a significant impact? If so, we have an exciting opportunity for you! We are seeking a talented Senior Software Engineer to join our team and help us enhance our digital presence and improve customer engagement.**What will you be doing?**As a Staff Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the highest standards of quality and performance. Your key responsibilities will include:* **Software Development:** You will develop and implement high-quality, scalable, and robust software solutions for medical applications using full-stack development principles. This includes applying knowledge of medical image processing and visualization techniques.* **Technical Leadership and Strategy**: You will collaborate effectively with cross-functional teams, including product managers, product owners, and fellow engineers. You will actively participate in Agile development processes, including sprint planning, code reviews, and continuous improvement initiatives.* **Mentorship and Process:** You will act as a peer coach and mentor to other engineers, fostering technical growth and collaboration. You will also participate in process design reviews and continuous improvement activities.**What will you need to be successful?**The ideal candidate will have a strong technical foundation, proven programming expertise, and a passion for solving complex problems in imaging and visualization.**Required Qualifications:*** A Bachelor's, Master's, or Ph.D. in Software Engineering, Computer Science, Electrical Engineering, or a related field* 8+ years of professional experience in design and implementation of complex software components* Strong programming skills in a compiled language such as C++, and experience developing production software in Python* Experience designing and implementing front end efficient User Interfaces for C++ applications using OpenGL and/or modern UI frameworks (e.g. Qt)* Experience with GPU programming (CUDA, OpenCL)* Experience in designing and implementing software architecture* Proficiency in image processing algorithms and libraries (e.g., OpenCV, ITK)* Excellent communication, problem-solving, and collaboration skills**Preferred Qualifications:*** Experience with medical image visualization tools and techniques* Proven track record in algorithm development**Bonus Skills:*** Knowledge of robotic systems* Familiarity with edge computing platforms* Experience in machine learning or deep learning, especially in segmentation, registration, or classification of medical images* Experience with DICOM standards and PACS integration, or cloud-based deployment.**Travel:**Travel Requirements: Domestic / International – up to 15%**You Unlimited.** We believe in creating the greatest good for society. Our strongest investments are in our people and the patients we serve.* **Inclusion and Belonging-** Committed to Welcoming, Celebrating and Thriving on Inclusion and Belonging, Learn more about Employee Inclusion Groups on our website ( https://www.smith-nephew.com/).* **Your Future:** 401k Matching Program, 401k Plus Program, Discounted Stock Options, Tuition Reimbursement* **Work/Life Balance:** Flexible Personal/Vacation Time Off, Paid Holidays, Flex Holidays, Paid Community Service Day* **Your Wellbeing:** Medical, Dental, Vision, Health Savings Account (Employer Contribution of $500+ annually), Employee Assistance Program, Parental Leave, Fertility and Adoption Assistance Program* **Flexibility:** Hybrid Work Model (For most professional roles)* **Training:** Hands-On, Team-Customized, Mentorship* **Extra Perks:** Discounts on fitness clubs, travel and more!**#LI-HYBRID**
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Cloud Applications & Medical Imaging
Senior Software Engineer | Cloud Applications & Medical Imaging

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 150,000 - 190,000
401k Matching Program
Discounted Stock Options
Tuition Reimbursement
+4
Quality Engineer - Data Science
Quality Engineer - Data Science

smithnephew • Pittsburgh

Hybrid
USD 75,000 - 95,000
401k Matching Program
Tuition Reimbursement
Discounted Stock Options
+3
Staff Software Engineer - Medical Imaging, Hybrid
Staff Software Engineer - Medical Imaging, Hybrid

Smith & Nephew • Pittsburgh

Hybrid
USD 90,000 - 120,000
401k Matching Program
Discounted Stock Options
Tuition Reimbursement
+3
Staff Digital Systems Engineer
Staff Digital Systems Engineer

Smith+Nephew • Andover (MN)

Hybrid
USD 145,000 - 218,000
401k Matching Program
Tuition Reimbursement
Health, Dental, Vision
+2
AI Tech Lead - Commercial
AI Tech Lead - Commercial

Smith & Nephew • Northern (KY)

Hybrid
USD 126,000 - 188,000
401k matching
Tuition reimbursement
Stock purchase plan
+6
Staff DevOps Engineer, Cloud & Platform
Staff DevOps Engineer, Cloud & Platform

Smith+Nephew • Pittsburgh

Hybrid
USD 110,000 - 150,000
401k Matching Program
Flexible Time Off
Medical, Dental, Vision benefits
+2
Staff DevOps Engineer, Cloud & Platform
Staff DevOps Engineer, Cloud & Platform

Pittsburgh Robotics Network • Pittsburgh

Hybrid
USD 120,000 - 190,000
401k Matching
Tuition Reimbursement
Flexible Time Off
+2
Senior Staff Electrical Engineer
Senior Staff Electrical Engineer

Smith+Nephew • Andover (MA)

Hybrid
USD 145,000 - 218,000
401k Matching Program
Flexible Personal/Vacation Time Off
Medical, Dental, Vision benefits
+2
Senior Program Manager, Sports Medicine
Senior Program Manager, Sports Medicine

Smith+Nephew • Andover (MA)

Hybrid
USD 120,000 - 207,000
Hybrid Work Model
Medical, Dental, Vision coverage
401(k)
Staff DevOps Engineer, Cloud & Platform
Staff DevOps Engineer, Cloud & Platform

Smith+Nephew • Pittsburgh

On-site
USD 120,000 - 160,000
401k Matching Program
Flexible Personal and Vacation Time Off
Medical, Dental, Vision Insurance
+2